Files
Paradise/code/game/machinery/supply_display.dm
2016-04-11 04:17:32 -04:00

29 lines
775 B
Plaintext

/obj/machinery/status_display/supply_display
name = "supply status display"
ignore_friendc = 1
/obj/machinery/status_display/supply_display/update()
if(!..() && mode == STATUS_DISPLAY_CUSTOM)
if(shuttle_master.supply.mode == SHUTTLE_IDLE)
if(shuttle_master.supply.z == ZLEVEL_STATION)
message1 = "CARGO"
message2 = "Docked"
else
message1 = "TIME"
message2 = worldtime2text()
else
message1 = "CARGO"
message2 = shuttle_master.supply.getTimerStr()
if(lentext(message2) > CHARS_PER_LINE)
message2 = "Error"
update_display(message1, message2)
return 1
return 0
/obj/machinery/status_display/supply_display/receive_signal/(datum/signal/signal)
if(signal.data["command"] == "supply")
mode = STATUS_DISPLAY_CUSTOM
else
return