mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Make TGUINanoMap actually somewhat as good as old NanoMap
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
/datum/tgui_module/crew_monitor
|
||||
name = "Crew monitor"
|
||||
var/mapZoom = 1
|
||||
|
||||
/datum/tgui_module/crew_monitor/tgui_act(action, params)
|
||||
if(..())
|
||||
@@ -18,6 +19,10 @@
|
||||
if(hassensorlevel(H, SUIT_SENSOR_TRACKING))
|
||||
AI.ai_actual_track(H)
|
||||
return TRUE
|
||||
if("changeZoom")
|
||||
var/newZoom = params["newZoom"]
|
||||
mapZoom = newZoom
|
||||
return TRUE
|
||||
|
||||
|
||||
/datum/tgui_module/crew_monitor/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
|
||||
@@ -51,4 +56,8 @@
|
||||
for(var/zlevel in map_levels)
|
||||
data["crewmembers"] += crew_repository.health_data(zlevel)
|
||||
|
||||
data["zoomLevels"] = list(1, 1.25, 1.5, 1.75, 2)
|
||||
|
||||
data["mapZoom"] = mapZoom
|
||||
|
||||
return data
|
||||
|
||||
Reference in New Issue
Block a user