preparing for cable stuff
Screen tracking now uses a stack to track what is visible on consoles
cable puzzle

test version of cable puzzle
set the trigger flag, if ship takes damage it transmits a list of sockets
that need to be connected.
Switches screens to a "broken" screen

once connected it reverts to normal but if a cable is disconnected it'll
reset the ship to broken state
fixed the window cracks
static puzzle sets

sets of cables are now static
forgot to revert console screens after cable
corrected cable puzzle fuckups
correct cable sequence
fuel gauges

reactor can now run out of fuel if a leak occurs
fuel level is static until a leak occurs