airlock_controller
Vars | |
busy | are we currently in use? |
---|---|
exterior_airlock | our exterior airlock |
idExterior | the id of the exterior airlock |
idInterior | the id of the interior airlock |
interior_airlock | our interior airlock |
Procs | |
close_door | proc that handles closing doors |
cycle_close | proc called when we want to close doors with cycling |
cycle_open | proc called when we want to open doors with cycling |
go_idle | unsets our busy state and update our appearance |
only_close | proc called when we want to close doors without any cycling involved |
only_open | proc called when we want to open doors without any cycling involved |
open_door | proc that handles opening and unbolting the door |
remove_door | set our doors to null upon deletion |
Var Details
busy
are we currently in use?
exterior_airlock
our exterior airlock
idExterior
the id of the exterior airlock
idInterior
the id of the interior airlock
interior_airlock
our interior airlock
Proc Details
close_door
proc that handles closing doors
cycle_close
proc called when we want to close doors with cycling
cycle_open
proc called when we want to open doors with cycling
go_idle
unsets our busy state and update our appearance
only_close
proc called when we want to close doors without any cycling involved
only_open
proc called when we want to open doors without any cycling involved
open_door
proc that handles opening and unbolting the door
remove_door
set our doors to null upon deletion