[SEMI-MODULAR?][TESTMERGE FIRST] Glow in the dark markings/bodyparts/eyes (#8960)

* FUCKIN WOOO

* much better

* yesssssss

* yeetus deletus the merge conflictus dies

* fug that was an oops

* better

* linters are weird

* woops I erased tesh tails

* better

* wingfix

Co-authored-by: Gandalf <jzo123@hotmail.com>
This commit is contained in:
Seris02
2021-11-06 22:41:29 -04:00
committed by GitHub
co-authored by Gandalf
parent f345ed295f
commit 99a6fe31f2
45 changed files with 789 additions and 431 deletions
@@ -709,6 +709,15 @@ generate/load female uniform sprites matching all previously decided variables
eye_overlay.pixel_x += dna.species.offset_features[OFFSET_FACE][1]
eye_overlay.pixel_y += dna.species.offset_features[OFFSET_FACE][2]
add_overlay(eye_overlay)
//SKYRAT EDIT ADDITION
if (E && E.is_emissive)
var/mutable_appearance/emissive_appearance = emissive_appearance('icons/mob/human_face.dmi', E ? E.eye_icon_state : "eyes_missing", -BODY_LAYER)
emissive_appearance.appearance_flags &= ~RESET_TRANSFORM
if(OFFSET_FACE in dna.species.offset_features)
emissive_appearance.pixel_x += dna.species.offset_features[OFFSET_FACE][1]
emissive_appearance.pixel_y += dna.species.offset_features[OFFSET_FACE][2]
add_overlay(emissive_appearance)
//SKYRAT EDIT END
dna.species.handle_hair(src)