Shuttle console refactoring

Also adjusted the way undocking signals were used.
This commit is contained in:
mwerezak
2014-06-14 15:15:48 -04:00
parent acec01fb14
commit 232e50e415
7 changed files with 216 additions and 176 deletions
@@ -109,11 +109,6 @@
/datum/computer/file/embedded_program/docking/airlock/ready_for_undocking()
return airlock_program.check_doors_secured()
/datum/computer/file/embedded_program/docking/airlock/reset()
airlock_program.stop_cycling()
airlock_program.close_doors()
..()
//An airlock controller to be used by the airlock-based docking port controller.
//Same as a regular airlock controller but allows disabling of the regular airlock functions when docking
/datum/computer/file/embedded_program/airlock/docking
@@ -132,7 +127,7 @@
if (master_prog.undocked() || master_prog.override_enabled) //only allow the port to be used as an airlock if nothing is docked here or the override is enabled
..(target)
/*** DEBUG VERBS ***
/*** DEBUG VERBS ***/
/datum/computer/file/embedded_program/docking/proc/print_state()
world << "id_tag: [id_tag]"
@@ -171,4 +166,5 @@
set category = "Debug"
set src in view(1)
src.program:initiate_undocking()
*/
/**/