Skip to content

Commit

Permalink
AAAAAAAAAA
Browse files Browse the repository at this point in the history
  • Loading branch information
rye-rice committed Nov 21, 2023
1 parent bbb0ede commit 19d07a6
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 4 deletions.
14 changes: 14 additions & 0 deletions code/modules/client/preferences.dm
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
"squid_face" = "Squidward",
"ipc_screen" = "Blue",
"ipc_antenna" = "None",
"ipc_tail" = "None",
"ipc_chassis" = "Morpheus Cyberkinetics (Custom)",
"ipc_brain" = "Posibrain",
"kepori_feathers" = "Plain",
Expand Down Expand Up @@ -673,6 +674,19 @@ GLOBAL_LIST_EMPTY(preferences_datums)
dat += "</td>"
mutant_category = 0

if("ipc_tail" in pref_species.default_features)
if(!mutant_category)
dat += APPEARANCE_CATEGORY_COLUMN

dat += "<h3>Tail Style</h3>"

dat += "<a href='?_src_=prefs;preference=ipc_tail;task=input'>[features["ipc_tail"]]</a><BR>"

mutant_category++
if(mutant_category >= MAX_MUTANT_ROWS)
dat += "</td>"
mutant_category = 0

if("ipc_chassis" in pref_species.default_features)
if(!mutant_category)
dat += APPEARANCE_CATEGORY_COLUMN
Expand Down
2 changes: 1 addition & 1 deletion code/modules/mob/dead/new_player/sprite_accessories/ipc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@

/datum/sprite_accessory/ipc_tail/plug
name = "Tail Plug"
icon_state = "tail_plug"
icon_state = "plug"
secondary_color = TRUE

// Start chassis - the worst thing ever please rework this
Expand Down
2 changes: 1 addition & 1 deletion code/modules/mob/living/carbon/human/species.dm
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ GLOBAL_LIST_EMPTY(roundstart_races)
///This is used for children, it will determine their default limb ID for use of examine. See examine.dm.
var/examine_limb_id
///Never, Optional, or Forced digi legs?
var/digitigrade_customization = DIGITIGRADE_FORCED
var/digitigrade_customization = DIGITIGRADE_NEVER

///The gradient style used for the mob's hair.
var/grad_style
Expand Down
3 changes: 1 addition & 2 deletions code/modules/mob/living/carbon/human/species_types/IPC.dm
Original file line number Diff line number Diff line change
Expand Up @@ -237,9 +237,8 @@
var/datum/sprite_accessory/ipc_chassis/chassis_of_choice = GLOB.ipc_chassis_list[C.dna.features["ipc_chassis"]]

if(chassis_of_choice.use_eyes)
var/obj/item/organ/eyes/robotic/new_eyes = new()
new_eyes.Insert(C, drop_if_replaced = FALSE)
LAZYREMOVE(species_traits, NOEYESPRITES)
LAZYADD(species_traits, EYECOLOR)
C.update_body()

if(!chassis_of_choice.has_screen)
Expand Down
Binary file modified icons/mob/ipc_accessories.dmi
Binary file not shown.

0 comments on commit 19d07a6

Please sign in to comment.