mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 20:43:10 +01:00
Angry Eyes (#10787)
This commit is contained in:
@@ -61,7 +61,7 @@
|
||||
return
|
||||
if(owner.species.has_organ[owner.species.vision_organ])
|
||||
var/obj/item/organ/internal/eyes/eyes = owner.get_eyes()
|
||||
if(eyes && species.eyes)
|
||||
if(eyes && species.eyes && !(owner.mind?.vampire && (owner.mind.vampire.status & VAMP_FRENZIED)))
|
||||
var/eyecolor
|
||||
if (eyes.eye_colour)
|
||||
eyecolor = rgb(eyes.eye_colour[1], eyes.eye_colour[2], eyes.eye_colour[3])
|
||||
@@ -100,6 +100,12 @@
|
||||
|
||||
return mob_icon
|
||||
|
||||
/obj/item/organ/external/head/get_additional_images(var/mob/living/carbon/human/H)
|
||||
if(H.mind?.vampire && (H.mind.vampire.status & VAMP_FRENZIED))
|
||||
var/image/return_image = image(H.species.eyes_icons, H, "[H.species.eyes]_frenzy", EFFECTS_ABOVE_LIGHTING_LAYER)
|
||||
return_image.appearance_flags = KEEP_APART
|
||||
return list(return_image)
|
||||
|
||||
/obj/item/organ/external/proc/apply_markings(restrict_to_robotic = FALSE)
|
||||
if (!cached_markings)
|
||||
update_marking_cache()
|
||||
@@ -206,6 +212,9 @@
|
||||
|
||||
return mob_icon
|
||||
|
||||
/obj/item/organ/external/proc/get_additional_images(var/mob/living/carbon/human/H)
|
||||
return
|
||||
|
||||
// new damage icon system
|
||||
// adjusted to set damage_state to brute/burn code only (without r_name0 as before)
|
||||
/obj/item/organ/external/update_icon()
|
||||
|
||||
Reference in New Issue
Block a user