From ab806adc44b4b9531d56c484881d4fc520bbbe41 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Tue, 20 Mar 2018 18:28:00 -0400 Subject: [PATCH] VS: Resolves #2599 - Dogborgs now use eye-flashlight sprites --- code/modules/mob/living/silicon/robot/robot.dm | 1 + code/modules/mob/living/silicon/robot/robot_vr.dm | 2 ++ 2 files changed, 3 insertions(+) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 5fc4c5c7e6..4b45c0a34e 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -360,6 +360,7 @@ lights_on = !lights_on usr << "You [lights_on ? "enable" : "disable"] your integrated light." handle_light() + updateicon() //VOREStation Add - Since dogborgs have sprites for this /mob/living/silicon/robot/verb/self_diagnosis_verb() set category = "Robot Commands" diff --git a/code/modules/mob/living/silicon/robot/robot_vr.dm b/code/modules/mob/living/silicon/robot/robot_vr.dm index 0b6bddd525..f57f7dca64 100644 --- a/code/modules/mob/living/silicon/robot/robot_vr.dm +++ b/code/modules/mob/living/silicon/robot/robot_vr.dm @@ -52,6 +52,8 @@ add_overlay("laser") if(istype(module_active,/obj/item/weapon/gun/energy/taser/mounted/cyborg)) add_overlay("taser") + if(lights_on) + add_overlay("eyes-[module_sprites[icontype]]-lights") if(resting) cut_overlays() // Hide that gut for it has no ground sprite yo. icon_state = "[module_sprites[icontype]]-rest"