mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-18 18:44:48 +01:00
Central Command crew monitoring consoles can now see across all sectors. (#22140)
* advanced crew monitor (for CC) * dont run on new, im dumb * fixed * oops... dont forget that.
This commit is contained in:
Vendored
+4
-4
@@ -7,12 +7,12 @@ GLOBAL_DATUM_INIT(crew_repository, /datum/repository/crew, new())
|
||||
cache_data = list()
|
||||
..()
|
||||
|
||||
/datum/repository/crew/proc/health_data(turf/T)
|
||||
/datum/repository/crew/proc/health_data(z)
|
||||
var/list/crewmembers = list()
|
||||
if(!T)
|
||||
if(!z)
|
||||
return crewmembers
|
||||
|
||||
var/z_level = "[T.z]"
|
||||
var/z_level = "[z]"
|
||||
var/datum/cache_entry/cache_entry = cache_data[z_level]
|
||||
if(!cache_entry)
|
||||
cache_entry = new/datum/cache_entry
|
||||
@@ -34,7 +34,7 @@ GLOBAL_DATUM_INIT(crew_repository, /datum/repository/crew, new())
|
||||
if(!C || C.sensor_mode == SUIT_SENSOR_OFF || !C.has_sensor)
|
||||
continue
|
||||
var/turf/pos = get_turf(C)
|
||||
if(!istype(pos) || !T || pos.z != T.z)
|
||||
if(!istype(pos) || pos.z != z)
|
||||
continue
|
||||
var/list/crewmemberData = list("dead"=0, "oxy"=-1, "tox"=-1, "fire"=-1, "brute"=-1, "area"="", "x"=-1, "y"=-1, "ref" = "\ref[H]")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user