Improves simple docking controller UI

This commit is contained in:
mwerezak
2014-06-25 12:26:07 -04:00
parent 717a697fe2
commit bb38379138
2 changed files with 52 additions and 1 deletions

View File

@@ -15,6 +15,8 @@
data = list(
"docking_status" = docking_program.get_docking_status(),
"override_enabled" = docking_program.override_enabled,
"door_state" = docking_program.memory["door_status"]["state"],
"door_lock" = docking_program.memory["door_status"]["lock"],
)
ui = nanomanager.try_update_ui(user, src, ui_key, ui, data)
@@ -52,7 +54,6 @@
/datum/computer/file/embedded_program/docking/simple/New(var/obj/machinery/embedded_controller/M)
..(M)
memory["door_status"] = list(state = "closed", lock = "locked") //assume closed and locked in case the doors dont report in
memory["door_status"] = list(state = "closed", lock = "locked")
if (istype(M, /obj/machinery/embedded_controller/radio/simple_docking_controller))
var/obj/machinery/embedded_controller/radio/simple_docking_controller/controller = M