code/__DEFINES/atmospherics/atmos_piping.dm
MAX_OUTPUT_PRESSURE | (kPa) What pressure pumps and powered equipment max out at. |
---|---|
MAX_TRANSFER_RATE | (L/s) Maximum speed powered equipment can work at. |
VOLUME_PUMP_MINIMUM_OUTPUT_PRESSURE | (kPa) Minimum pressure volume pumps can move. |
VOLUME_PUMP_MAX_OUTPUT_PRESSURE | (kPa) What pressure volume pumps max out at. |
VOLUME_PUMP_OVERPRESSURE_ALLOWANCE | (kPa) Allowed pressure difference between input and output pipenets for overclocked volume pump. |
VOLUME_PUMP_LEAK_AMOUNT | How many percent of the contents that an overclocked volume pumps leak into the air. |
TANK_STANDARD_VOLUME | The volume of the standard handheld gas tanks on the station. |
TANK_MIN_RELEASE_PRESSURE | The minimum pressure an gas tanks release valve can be set to. |
TANK_MAX_RELEASE_PRESSURE | The maximum pressure an gas tanks release valve can be set to. |
TANK_DEFAULT_RELEASE_PRESSURE | The default initial value gas tanks release valves are set to. (At least the ones containing pure plasma/oxygen.) |
TANK_PLASMAMAN_RELEASE_PRESSURE | The default initial value gas plasmamen tanks releases valves are set to. |
TANK_CLOWN_RELEASE_PRESSURE | The default initial value gas flown tanks releases valves are set to. |
TANK_MELT_TEMPERATURE | The internal temperature in kelvins at which a handheld gas tank begins to take damage. |
TANK_LEAK_PRESSURE | The internal pressure in kPa at which a handheld gas tank begins to take damage. |
TANK_RUPTURE_PRESSURE | The internal pressure in kPa at which a handheld gas tank almost immediately ruptures. |
TANK_FRAGMENT_PRESSURE | The internal pressure in kPa at which an gas tank that breaks will cause an explosion. |
TANK_FRAGMENT_SCALE | Range scaling constant for tank explosions. Calibrated so that a TTV assembled using two 70L tanks will hit the maxcap at at least 160atm. |
TANK_MERGE_OVERPRESSURE | Denotes that our tank is overpressurized simply from gas merging. |
TANK_RESULTS_REACTION | Reactions that have happened in the tank. |
TANK_RESULTS_MISC | Additional information of the tank. |
PIPING_ALL_LAYER | intended to connect with all layers, check for all instead of just one. |
PIPING_ONE_PER_TURF | can only be built if nothing else with this flag is on the tile already. |
PIPING_DEFAULT_LAYER_ONLY | can only exist at PIPING_LAYER_DEFAULT |
PIPING_CARDINAL_AUTONORMALIZE | north/south east/west doesn't matter, auto normalize on build. |
PIPING_ALL_COLORS | intended to connect with everything, both layers and colors |
PIPING_BRIDGE | can bridge over pipenets |
PIPING_DISTRO_AND_WASTE_LAYERS | intended to connect with layers 2 and 4 only |
VENTCRAWL_ALLOWED | Allows for ventcrawling to occur. All atmospheric machines have this flag on by default. Cryo is the exception |
VENTCRAWL_ENTRANCE_ALLOWED | Allows mobs to enter or leave from atmospheric machines. On for passive, unary, and scrubber vents. |
VENTCRAWL_CAN_SEE | Used to check if a machinery is visible. Called by update_pipe_vision(). On by default for all except cryo. |
Define Details
MAX_OUTPUT_PRESSURE
(kPa) What pressure pumps and powered equipment max out at.
MAX_TRANSFER_RATE
(L/s) Maximum speed powered equipment can work at.
PIPING_ALL_COLORS
intended to connect with everything, both layers and colors
PIPING_ALL_LAYER
intended to connect with all layers, check for all instead of just one.
PIPING_BRIDGE
can bridge over pipenets
PIPING_CARDINAL_AUTONORMALIZE
north/south east/west doesn't matter, auto normalize on build.
PIPING_DEFAULT_LAYER_ONLY
can only exist at PIPING_LAYER_DEFAULT
PIPING_DISTRO_AND_WASTE_LAYERS
intended to connect with layers 2 and 4 only
PIPING_ONE_PER_TURF
can only be built if nothing else with this flag is on the tile already.
TANK_CLOWN_RELEASE_PRESSURE
The default initial value gas flown tanks releases valves are set to.
TANK_DEFAULT_RELEASE_PRESSURE
The default initial value gas tanks release valves are set to. (At least the ones containing pure plasma/oxygen.)
TANK_FRAGMENT_PRESSURE
The internal pressure in kPa at which an gas tank that breaks will cause an explosion.
TANK_FRAGMENT_SCALE
Range scaling constant for tank explosions. Calibrated so that a TTV assembled using two 70L tanks will hit the maxcap at at least 160atm.
TANK_LEAK_PRESSURE
The internal pressure in kPa at which a handheld gas tank begins to take damage.
TANK_MAX_RELEASE_PRESSURE
The maximum pressure an gas tanks release valve can be set to.
TANK_MELT_TEMPERATURE
The internal temperature in kelvins at which a handheld gas tank begins to take damage.
TANK_MERGE_OVERPRESSURE
Denotes that our tank is overpressurized simply from gas merging.
TANK_MIN_RELEASE_PRESSURE
The minimum pressure an gas tanks release valve can be set to.
TANK_PLASMAMAN_RELEASE_PRESSURE
The default initial value gas plasmamen tanks releases valves are set to.
TANK_RESULTS_MISC
Additional information of the tank.
TANK_RESULTS_REACTION
Reactions that have happened in the tank.
TANK_RUPTURE_PRESSURE
The internal pressure in kPa at which a handheld gas tank almost immediately ruptures.
TANK_STANDARD_VOLUME
The volume of the standard handheld gas tanks on the station.
VENTCRAWL_ALLOWED
Allows for ventcrawling to occur. All atmospheric machines have this flag on by default. Cryo is the exception
VENTCRAWL_CAN_SEE
Used to check if a machinery is visible. Called by update_pipe_vision(). On by default for all except cryo.
VENTCRAWL_ENTRANCE_ALLOWED
Allows mobs to enter or leave from atmospheric machines. On for passive, unary, and scrubber vents.
VOLUME_PUMP_LEAK_AMOUNT
How many percent of the contents that an overclocked volume pumps leak into the air.
VOLUME_PUMP_MAX_OUTPUT_PRESSURE
(kPa) What pressure volume pumps max out at.
VOLUME_PUMP_MINIMUM_OUTPUT_PRESSURE
(kPa) Minimum pressure volume pumps can move.
VOLUME_PUMP_OVERPRESSURE_ALLOWANCE
(kPa) Allowed pressure difference between input and output pipenets for overclocked volume pump.