Yogstation 13 - Modules - TypesVar Details - Proc Details

tank

Vars

air_contentsThe gases this tank contains. Don't modify this directly, use return_air() to get it instead
bomb_statusWhether or not it can explode when it receives a signal
breathing_mobMob that is currently breathing from the tank.
distribute_pressureThe pressure of the gases this tank supplies to internals.
tank_assemblyAttached igniter assembly, used to ignite its contents
volumeThe volume of this tank. Among other things gas tank explosions (including TTVs) scale off of this. Be sure to account for that if you change this or you will break ~~toxins~~ordinance.

Procs

after_internals_closedCalled by carbons after they disconnect the tank from their breathing apparatus.
after_internals_openedCalled by carbons after they connect the tank to their breathing apparatus.
equippedCloses the tank if given to another mob while open.
toggle_internalsAttempts to toggle the mob's internals on or off using this tank. Returns TRUE if successful.

Var Details

air_contents

The gases this tank contains. Don't modify this directly, use return_air() to get it instead

bomb_status

Whether or not it can explode when it receives a signal

breathing_mob

Mob that is currently breathing from the tank.

distribute_pressure

The pressure of the gases this tank supplies to internals.

tank_assembly

Attached igniter assembly, used to ignite its contents

volume

The volume of this tank. Among other things gas tank explosions (including TTVs) scale off of this. Be sure to account for that if you change this or you will break ~~toxins~~ordinance.

Proc Details

after_internals_closed

Called by carbons after they disconnect the tank from their breathing apparatus.

after_internals_opened

Called by carbons after they connect the tank to their breathing apparatus.

equipped

Closes the tank if given to another mob while open.

toggle_internals

Attempts to toggle the mob's internals on or off using this tank. Returns TRUE if successful.