From bc99e58b3e0daf768cecabfa4b049c584d75579f Mon Sep 17 00:00:00 2001
From: Novacat <35587478+Novacat@users.noreply.github.com>
Date: Tue, 9 Mar 2021 16:53:27 -0500
Subject: [PATCH] Update prisoner.dm
---
code/game/machinery/computer/prisoner.dm | 80 ------------------------
1 file changed, 80 deletions(-)
diff --git a/code/game/machinery/computer/prisoner.dm b/code/game/machinery/computer/prisoner.dm
index da54fbebba3..c26d2c5365b 100644
--- a/code/game/machinery/computer/prisoner.dm
+++ b/code/game/machinery/computer/prisoner.dm
@@ -15,92 +15,13 @@
var/stop = 0.0
var/screen = 0 // 0 - No Access Denied, 1 - Access allowed
-<<<<<<< HEAD
-=======
/obj/machinery/computer/prisoner/attack_ai(var/mob/user as mob)
return src.attack_hand(user)
->>>>>>> 66b0338... Ports TGUI Security Stuff (#7902)
/obj/machinery/computer/prisoner/attack_hand(mob/user)
if(..())
return
tgui_interact(user)
-<<<<<<< HEAD
-
-/obj/machinery/computer/prisoner/tgui_interact(mob/user, datum/tgui/ui)
- ui = SStgui.try_update_ui(user, src, ui)
- if(!ui)
- ui = new(user, src, "PrisonerManagement", name)
- ui.open()
-
-/obj/machinery/computer/prisoner/tgui_data(mob/user)
- var/list/data = list()
-
- data["locked"] = !screen
- data["chemImplants"] = list()
- data["trackImplants"] = list()
- if(screen)
- for(var/obj/item/weapon/implant/chem/C in all_chem_implants)
- var/turf/T = get_turf(C)
- if(!T)
- continue
- if(!C.implanted)
- continue
- data["chemImplants"].Add(list(list(
- "host" = C.imp_in,
- "units" = C.reagents.total_volume,
- "ref" = "\ref[C]"
- )))
- for(var/obj/item/weapon/implant/tracking/track in all_tracking_implants)
- var/turf/T = get_turf(track)
- if(!T)
- continue
- if(!track.implanted)
- continue
- var/loc_display = "Unknown"
- var/mob/living/L = track.imp_in
- if((get_z(L) in using_map.station_levels) && !istype(L.loc, /turf/space))
- loc_display = T.loc
- if(track.malfunction)
- loc_display = pick(teleportlocs)
- data["trackImplants"].Add(list(list(
- "host" = L,
- "ref" = "\ref[track]",
- "id" = "[track.id]",
- "loc" = "[loc_display]",
- )))
-
- return data
-
-/obj/machinery/computer/prisoner/tgui_act(action, list/params)
- if(..())
- return TRUE
-
- switch(action)
- if("inject")
- var/obj/item/weapon/implant/I = locate(params["imp"])
- if(I)
- I.activate(clamp(params["val"], 0, 10))
- . = TRUE
-
- if("lock")
- if(allowed(usr))
- screen = !screen
- else
- to_chat(usr, "Unauthorized Access.")
- . = TRUE
-
- if("warn")
- var/warning = sanitize(input(usr, "Message:", "Enter your message here!", ""))
- if(!warning)
- return
- var/obj/item/weapon/implant/I = locate(params["imp"])
- if(I && I.imp_in)
- to_chat(I.imp_in, "You hear a voice in your head saying: '[warning]'")
- . = TRUE
-
- add_fingerprint(usr)
-=======
/obj/machinery/computer/prisoner/tgui_interact(mob/user, datum/tgui/ui)
ui = SStgui.try_update_ui(user, src, ui)
@@ -172,4 +93,3 @@
to_chat(I.imp_in, "You hear a voice in your head saying: '[warning]'")
. = TRUE
add_fingerprint(usr)
->>>>>>> 66b0338... Ports TGUI Security Stuff (#7902)