airlock
Vars | |
abandoned | Will this airlock go through special effects |
---|---|
aiControlDisabled | If 1, AI control is disabled until the AI hacks back in and disables the lock. If 2, the AI has bypassed the lock. If -1, the control is enabled but the AI had bypassed it earlier, so if it is disabled again the AI would have no trouble getting back in. |
aiDisabledIdScanner | Does this airlock scan IDs |
aiHacking | Is the AI currently hacking this door? |
airlock_material | Material of inner filling; if its an airlock with glass, this should be set to "glass" |
airlock_state | The current state of the airlock, used to construct the airlock overlays |
bolt_log | Log of who is bolting this door |
charge | If a charge is on it, explode when the door is opened |
closeOther | Reference to the other airlock to link with |
closeOtherId | Cyclelinking for airlocks that aren't on the same x or y coord as the target. |
cut_wires_on_break | Whether wires should all cut themselves when this door is broken. |
cyclelinkedx | X-dir to search for a door to link with |
cyclelinkedy | Y-dir to search for a door to link with |
delayed_close_requested | Will it close automagically next time it's opened |
detonated | Has a airlock charge detonated, prevents interaction |
hackProof | Can the AI not hack this door |
justzap | Will it shock someone upon touching it |
lights | Do bolt lights show up |
note | Type of paper pinned to the airlock |
prying_so_hard | Is it currently being pried open |
secondsBackupPowerLost | The number of seconds until backup power is restored. |
secondsMainPowerLost | The number of seconds until power is restored. |
security_level | How much are wires secured |
shockCooldown | Cooldowns for shocks |
shocking_log | Log of who is shocking this door |
spawnPowerRestoreRunning | Is the door currently restoring power |
Procs | |
beforeShuttleMove | Turf move procs |
set_wires |
Var Details
abandoned
Will this airlock go through special effects
aiControlDisabled
If 1, AI control is disabled until the AI hacks back in and disables the lock. If 2, the AI has bypassed the lock. If -1, the control is enabled but the AI had bypassed it earlier, so if it is disabled again the AI would have no trouble getting back in.
aiDisabledIdScanner
Does this airlock scan IDs
aiHacking
Is the AI currently hacking this door?
airlock_material
Material of inner filling; if its an airlock with glass, this should be set to "glass"
airlock_state
The current state of the airlock, used to construct the airlock overlays
bolt_log
Log of who is bolting this door
charge
If a charge is on it, explode when the door is opened
closeOther
Reference to the other airlock to link with
closeOtherId
Cyclelinking for airlocks that aren't on the same x or y coord as the target.
cut_wires_on_break
Whether wires should all cut themselves when this door is broken.
cyclelinkedx
X-dir to search for a door to link with
cyclelinkedy
Y-dir to search for a door to link with
delayed_close_requested
Will it close automagically next time it's opened
detonated
Has a airlock charge detonated, prevents interaction
hackProof
Can the AI not hack this door
justzap
Will it shock someone upon touching it
lights
Do bolt lights show up
note
Type of paper pinned to the airlock
prying_so_hard
Is it currently being pried open
secondsBackupPowerLost
The number of seconds until backup power is restored.
secondsMainPowerLost
The number of seconds until power is restored.
security_level
How much are wires secured
shockCooldown
Cooldowns for shocks
shocking_log
Log of who is shocking this door
spawnPowerRestoreRunning
Is the door currently restoring power
Proc Details
beforeShuttleMove
Turf move procs
Area move procs
Machinery move procs
set_wires
Generates the airlock's wire layout based on the current area the airlock resides in.
Returns a new /datum/wires/ with the appropriate wire layout based on the airlock_wires of the area the airlock is in.