atmos_control

GENERAL AIR CONTROL (a.k.a atmos computer)
Vars | |
| always_displayed_chambers | Used when control = FALSE to store the original atmos chambers so they dont get lost when reconnecting |
|---|---|
| atmos_chambers | Which sensors do we want to listen to. Assoc of list[chamber_id] = readable_chamber_name |
| connected_sensors | list of all sensors[key is chamber id, value is id of air sensor linked to this chamber] monitered by this computer |
| control | Whether we can actually adjust the chambers or not. |
| reconnecting | Whether we are allowed to reconnect. |
| was_multi_tooled | Was this computer multitooled before. If so copy the list connected_sensors as it now mantain's it's own sensors independent of the map loaded one's |
Procs | |
| reconnect | Reconnect only works for station based chambers. |
Var Details
always_displayed_chambers

Used when control = FALSE to store the original atmos chambers so they dont get lost when reconnecting
atmos_chambers

Which sensors do we want to listen to. Assoc of list[chamber_id] = readable_chamber_name
connected_sensors

list of all sensors[key is chamber id, value is id of air sensor linked to this chamber] monitered by this computer
control

Whether we can actually adjust the chambers or not.
reconnecting

Whether we are allowed to reconnect.
was_multi_tooled

Was this computer multitooled before. If so copy the list connected_sensors as it now mantain's it's own sensors independent of the map loaded one's
Proc Details
reconnect
Reconnect only works for station based chambers.