/obj/machinery/computer/podtracker
name = "Pod Tracking Console"
icon = 'icons/obj/computer.dmi'
icon_keyboard = "tech_key"
icon_screen = "rdcomp"
light_color = LIGHT_COLOR_PURPLE
req_access = list(access_robotics)
circuit = "/obj/item/weapon/circuitboard/pod_locater"
/obj/machinery/computer/podtracker/attack_ai(var/mob/user as mob)
return src.attack_hand(user)
/obj/machinery/computer/podtracker/attack_hand(var/mob/user as mob)
if(..())
return
user.set_machine(src)
var/dat = "
[src.name]"
dat += "Pod beacons data
"
for(var/obj/item/device/spacepod_equipment/misc/tracker/TR in world)
var/obj/spacepod/myPod = TR.my_atom
var/enabled = TR.enabled
if(myPod && enabled)
dat += {"
[capitalize(myPod.name)]
Pod SPS X: [myPod.x]
Pod SPS Y: [myPod.y]
Pod SPS Z: [myPod.z]"}
if(myPod.occupant)
dat += {" Pod Pilot: [myPod.occupant.name]"}
if(myPod.occupant2)
dat += {" Pod Passenger: [myPod.occupant2.name]"}
dat += "(Refresh)
"
dat += ""
user << browse(dat, "window=computer;size=400x500")
onclose(user, "computer")
return
/obj/machinery/computer/podtracker/Topic(href, href_list)
if(..())
return
src.updateUsrDialog()
return