File information
Created by
CD PROJEKT RED and yellingintothevoidUploaded by
yellingintothevoidVirus scan
About this mod
18 pairs of three buttons! 47 logos that can be uniquely combined onto the three buttons via the .yaml! three base colours of the buttons that can also be set via the .yaml! 311,469 possible combinations!
- Requirements
- Permissions and credits
- Changelogs
- Donations
this mod also comes with items that can disable each individual button so that you can display only or or two of them and hide the others.
includes a refit for Hysts EBB body mod that gets applied when using EBBRB, EBBP, or EBBPRB. a refit for nanarc's flat chest body mod and VTK Small by xBaebsae are also included.
a bunch of these logos are also featured on my beanie and cap!
installation:
install the mod via Vortex or by unpacking the .zip file and copying its contents to the root folder of your Cyberpunk 2077 installation. this should add the .archive and the .xl files to .\archive\pc\mod and the .yaml file to .\r6\tweaks.
by editing the .yaml file of the item, you can put any of the logos on any of the three buttons and change the colour of all three buttons! for example, if you open void_Buttons.yaml, you'll see the line:
- { base_color: silver, logoa: eurodyne, logob: samurai_helmet, logoc: fuck, icon: 08 }
you can change this to:
- { base_color: black, logoa: ritual, logob: samurai_helmet, logoc: samurai, icon: 08 }
this will create an appearance where the colour of the buttons themselves is black, the button on the left is the ritual fm logo, the button in the middle is the samurai helmet from the album cover of Second Conflict, and the one on the right is the Samurai logo.
valid entries for base_color: are:
black
gold
silver
valid entries for each of three logo variants are (check the gallery above for reference):
ald_bomb
ald_flame
ald_horse
ald_pistons
arasaka
atak
barghest
braindance
chipping_in
corpo_shit
dragon
eurodyne
fuck
geisha
graffiti_teeth
graffiti_tongue
growl
high_octane
icu
lp_corpo
lp_nomad
lp_streetkid
mael_eyes
mael_skull
mael_spider
militech
mox_dancers
mox_ftd
mox_letters
mox_skull
mox_skull_hair
ritual
samurai
samurai_helmet
skull_knuckles
spiral
valentino_holy
valentino_roses
valentino_santa_muerte
valentino_skull
valentino_slm
valentino_v
vdb_letters
vdb_skull_cross
vdb_skull_eyes
voidwear
yaiba
the in-game name of the item you've changed will change its name accordingly, but the icon will not. if you've changed an appearance, it will not show up in the Virtual Atelier. you will need to re-spawn it with its matching CET code:
Game.AddToInventory("Items.yv_buttons_(COLOUR)_(LOGO)_(LOGO)_(LOGO)")
for example
Game.AddToInventory("Items.yv_buttons_gold_corpo_shit_ald_flame_high_octane")
also available in this Virtual Atelier.
massive thanks to manavortex for creating a Python script which i've used to generate the in-game names of all appearance combinations.
item names ┊ Equipment-EX slots
Buttons ┊ Torso / Aux
Buttons - Hide A...AC ┊ Right Toenails
mesh paths for Appearance Creator Mod (appearance names in CET code or .yaml):
base\yv\meshes\t2_buttons_base_body.mesh
base\yv\meshes\t2_buttons_ebb.mesh
base\yv\meshes\t2_buttons_ebbp.mesh
base\yv\meshes\t2_buttons_ebbprb.mesh
base\yv\meshes\t2_buttons_ebbrb.mesh
base\yv\meshes\t2_buttons_flat.mesh
base\yv\meshes\t2_buttons_small.mesh
if you load the mesh multiple times and hide different submeshes, you can assign different metal colours and decals to each of the three buttons:
submesh 1: button left ┊ submesh 2: button middle ┊ submesh 3: button right
submesh 4: decal left ┊ submesh 5: decal middle ┊ submesh 6: decal right
default CET codes:
Game.AddToInventory("Items.yv_buttons_silver_ald_bomb_ald_flame_ald_pistons")
Game.AddToInventory("Items.yv_buttons_silver_ald_horse_lp_nomad_corpo_shit")
Game.AddToInventory("Items.yv_buttons_black_arasaka_lp_corpo_militech")
Game.AddToInventory("Items.yv_buttons_gold_atak_yaiba_high_octane")
Game.AddToInventory("Items.yv_buttons_silver_corpo_shit_barghest_fuck")
Game.AddToInventory("Items.yv_buttons_black_dragon_graffiti_teeth_graffiti_tongue")
Game.AddToInventory("Items.yv_buttons_black_eurodyne_ritual_fuck")
Game.AddToInventory("Items.yv_buttons_silver_eurodyne_samurai_helmet_fuck")
Game.AddToInventory("Items.yv_buttons_black_fuck_samurai_chipping_in")
Game.AddToInventory("Items.yv_buttons_gold_geisha_lp_streetkid_skull_knuckles")
Game.AddToInventory("Items.yv_buttons_black_mael_eyes_mael_skull_mael_spider")
Game.AddToInventory("Items.yv_buttons_gold_mox_dancers_braindance_mox_ftd")
Game.AddToInventory("Items.yv_buttons_gold_mox_dancers_growl_spiral")
Game.AddToInventory("Items.yv_buttons_gold_mox_skull_hair_mox_letters_mox_skull")
Game.AddToInventory("Items.yv_buttons_black_spiral_voidwear_icu")
Game.AddToInventory("Items.yv_buttons_gold_valentino_roses_valentino_santa_muerte_valentino_slm")
Game.AddToInventory("Items.yv_buttons_gold_valentino_skull_valentino_holy_valentino_v")
Game.AddToInventory("Items.yv_buttons_black_vdb_skull_cross_vdb_letters_vdb_skull_eyes")
Game.AddToInventory("Items.yv_buttons_hide_a_default")
Game.AddToInventory("Items.yv_buttons_hide_b_default")
Game.AddToInventory("Items.yv_buttons_hide_c_default")
Game.AddToInventory("Items.yv_buttons_hide_ab_default")
Game.AddToInventory("Items.yv_buttons_hide_bc_default")
Game.AddToInventory("Items.yv_buttons_hide_ac_default")