From 2ea50e063b0d7eb8240e1d94e9b17eeee2fa1b67 Mon Sep 17 00:00:00 2001 From: GunHog Date: Sun, 6 Dec 2015 19:15:26 -0600 Subject: [PATCH] Adds Diagnostic HUD to ghosts - Ghosts may now use Diagnostic HUD. - Feedback added for which HUD is active. --- code/modules/mob/dead/observer/observer.dm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index c609757c1a9..2e833f12cab 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -402,9 +402,9 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp H.add_hud_to(src) data_hud_seen = hud_index -/mob/dead/observer/verb/toggle_ghost_med_sec_hud() - set name = "Toggle Sec/Med HUD" - set desc = "Toggles whether you see medical/security HUDs" +/mob/dead/observer/verb/toggle_ghost_med_sec_diag_hud() + set name = "Toggle Sec/Med/Diag HUD" + set desc = "Toggles whether you see medical/security/diagnostic HUDs" set category = "Ghost" if(data_hud_seen) //remove old huds @@ -414,10 +414,16 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp switch(data_hud_seen) //give new huds if(0) show_me_the_hud(DATA_HUD_SECURITY_BASIC) + src << "Security HUD set." if(DATA_HUD_SECURITY_BASIC) show_me_the_hud(DATA_HUD_MEDICAL_ADVANCED) + src << "Medical HUD set." if(DATA_HUD_MEDICAL_ADVANCED) + show_me_the_hud(DATA_HUD_DIAGNOSTIC) + src << "Diagnostic HUD set." + if(DATA_HUD_DIAGNOSTIC) data_hud_seen = 0 + src << "HUDs disabled." /mob/dead/observer/canUseTopic() if(check_rights(R_ADMIN, 0))