Moves hair and eyes into standing overlays (#95781)

This commit is contained in:
MrMelbert
2026-05-04 22:50:36 +02:00
committed by GitHub
parent 505afdcf3d
commit cee225fecb
39 changed files with 414 additions and 393 deletions
+2 -2
View File
@@ -28,7 +28,7 @@
var/mob/living/carbon/carbon_parent = parent
ADD_TRAIT(carbon_parent, TRAIT_PREVENT_BLINK_LOOPS, REF(src))
carbon_parent.update_body()
carbon_parent.update_eyes()
parent_eyes = carbon_parent.get_organ_slot(ORGAN_SLOT_EYES)
if(!parent_eyes || IS_ROBOTIC_ORGAN(parent_eyes))
@@ -47,7 +47,7 @@
to_chat(parent, span_notice("You revert back to automatic blinking."))
var/mob/living/carbon/carbon_parent = parent
carbon_parent.cure_blind(REF(src))
carbon_parent.update_body()
carbon_parent.update_eyes()
return ..()
/datum/component/manual_blinking/RegisterWithParent()
+2 -2
View File
@@ -30,7 +30,7 @@
return
var/mob/living/carbon/human/human_parent = target
human_parent.add_eye_color(BLOODCULT_EYE, EYE_COLOR_CULT_PRIORITY)
human_parent.update_body()
human_parent.update_eyes()
/**
* Detach proc
@@ -42,6 +42,6 @@
if (ishuman(target))
var/mob/living/carbon/human/human_parent = target
human_parent.remove_eye_color(EYE_COLOR_CULT_PRIORITY)
human_parent.update_body()
human_parent.update_eyes()
UnregisterSignal(target, list(COMSIG_CHANGELING_TRANSFORM, COMSIG_HUMAN_MONKEYIZE, COMSIG_MONKEY_HUMANIZE))
return ..()
+2 -2
View File
@@ -998,7 +998,7 @@ GLOBAL_LIST_EMPTY(blended_hair_icons_cache)
/datum/sprite_accessory/gradient/none
name = SPRITE_ACCESSORY_NONE
icon_state = "none"
icon_state = SPRITE_ACCESSORY_NONE
/datum/sprite_accessory/gradient/full
name = "Full"
@@ -1245,7 +1245,7 @@ GLOBAL_LIST_EMPTY(blended_hair_icons_cache)
/datum/sprite_accessory/facial_hair/shaved
name = "Shaved"
icon_state = null
icon_state = SPRITE_ACCESSORY_NONE
gender = NEUTER
/datum/sprite_accessory/clothing