Use an atom proc to link shuttles to their computers (#40311)

* Use signals to link shuttles to their computers

* Use Initialize instead of ComponentInitialize

* Use an ordinary proc instead of signals
This commit is contained in:
Tad Hardesty
2018-09-23 03:50:45 -04:00
committed by Emmett Gaines
parent 68afa3bc52
commit 0f96875e1e
5 changed files with 12 additions and 11 deletions
+1 -1
View File
@@ -69,6 +69,6 @@
obj_flags |= EMAGGED
to_chat(user, "<span class='notice'>You fried the consoles ID checking system.</span>")
/obj/machinery/computer/shuttle/proc/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock, idnum, override=FALSE)
/obj/machinery/computer/shuttle/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock, idnum, override=FALSE)
if(port && (shuttleId == initial(shuttleId) || override))
shuttleId = port.id