From 04d16a01cc5a4c819f74e3b3894a6bfaaa4c95ea Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 24 Jan 2018 02:01:05 -0500 Subject: [PATCH] Port of mob glowing mechanic --- code/modules/mob/living/life.dm | 3 +++ code/modules/mob/living/living_defines.dm | 3 +++ 2 files changed, 6 insertions(+) diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index ee7ac035c6..da13bb0155 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -205,6 +205,9 @@ set_light(min(round(fire_stacks), 3), round(fire_stacks), l_color = "#FF9933") return TRUE + else if(glow_toggle) + set_light(2, l_color = glow_color) //2 is PDA brightness, so neutral in terms of balance + else set_light(0) return FALSE diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index d8913e7b5b..87f39b9026 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -47,3 +47,6 @@ var/evasion = 0 // Makes attacks harder to land. Each number equals 15% more likely to miss. Negative numbers increase hit chance. var/force_max_speed = 0 // If 1, the mob runs extremely fast and cannot be slowed. + + var/glow_toggle = 0 // If they're glowing! + var/glow_color = "#FFFFFF" // The color they're glowing!