From 748ef223734d341e6efef116fd2df658b5be9eb9 Mon Sep 17 00:00:00 2001 From: uporotiy Date: Sun, 29 May 2011 08:43:54 +0000 Subject: [PATCH] Added two more security HUDs to security. Security HUDs now show if there's a tracking implant in the guy, which is pretty damn useful if you know how to use it. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1631 316c924e-a436-60f5-8080-3fe189b3f50e --- code/modules/mob/living/carbon/human/life.dm | 4 ++++ icons/mob/hud.dmi | Bin 2448 -> 2444 bytes maps/tgstation.2.0.7.dmm | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index a1531feaabb..fe424727027 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -830,6 +830,10 @@ break else client.images += image(tempHud,perp,"hudunknown") + for(var/obj/item/weapon/implant/tracking/tracker in perp) + if(tracker.implanted) + client.images += image(tempHud,perp,"hudtracking") + break if (!druggy) see_invisible = 0 else if (istype(glasses, /obj/item/clothing/glasses/hud/health)) diff --git a/icons/mob/hud.dmi b/icons/mob/hud.dmi index 0aabe64254f273efc6b2110626834694651ca177..6ebcd394496e7fd984403c84947ec7d9a1d08915 100644 GIT binary patch delta 1681 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 E0hJ&TD*ylh diff --git a/maps/tgstation.2.0.7.dmm b/maps/tgstation.2.0.7.dmm index b6415d34ef7..40b2632dbd4 100644 --- a/maps/tgstation.2.0.7.dmm +++ b/maps/tgstation.2.0.7.dmm @@ -521,7 +521,7 @@ "aka" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/security/main) "akb" = (/obj/table{icon_state = "tabledir"; dir = 5},/obj/item/weapon/handcuffs,/turf/simulated/floor,/area/security/main) "akc" = (/obj/stool/chair{dir = 8},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/security/main) -"akd" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor,/area/security/main) +"akd" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/machinery/recharger{pixel_y = 4},/obj/item/clothing/glasses/hud/security,/turf/simulated/floor,/area/security/main) "ake" = (/turf/simulated/floor/plating,/area/maintenance/fsmaint) "akf" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "akg" = (/obj/landmark{name = "carpspawn"},/turf/space,/area) @@ -539,7 +539,7 @@ "aks" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/security/hos) "akt" = (/obj/disposalpipe/segment,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/security/hos) "aku" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/security/main) -"akv" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/timer,/turf/simulated/floor,/area/security/main) +"akv" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/timer,/obj/item/clothing/glasses/hud/security,/turf/simulated/floor,/area/security/main) "akw" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/item/device/radio,/turf/simulated/floor,/area/security/main) "akx" = (/obj/stool/chair{dir = 8},/obj/landmark/start{name = "Security Officer"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/security/main) "aky" = (/obj/machinery/camera{c_tag = "Security"; dir = 8; network = "SS13"},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/closet/l3closet/security,/turf/simulated/floor,/area/security/main)