Daedalus Dock - Modules - TypesDefine Details

code/__DEFINES/atmospherics/atmos_piping.dm

VOLUME_PUMP_LEAK_AMOUNTHow many percent of the contents that an overclocked volume pumps leak into the air
TANK_STANDARD_VOLUMEThe volume of the standard handheld gas tanks on the station.
TANK_MIN_RELEASE_PRESSUREThe minimum pressure an gas tanks release valve can be set to.
TANK_MAX_RELEASE_PRESSUREThe maximum pressure an gas tanks release valve can be set to.
TANK_DEFAULT_RELEASE_PRESSUREThe default initial value gas tanks release valves are set to. (At least the ones containing pure plasma/oxygen.)
TANK_PLASMAMAN_RELEASE_PRESSUREThe default initial value gas plasmamen tanks releases valves are set to.
TANK_MELT_TEMPERATUREThe internal temperature in kelvins at which a handheld gas tank begins to take damage.
TANK_MERGE_OVERPRESSUREThe internal pressure in kPa at which a handheld gas tank begins to take damage. The internal pressure in kPa at which a handheld gas tank almost immediately ruptures. The internal pressure in kPa at which an gas tank that breaks will cause an explosion. Range scaling constant for tank explosions. Calibrated so that a TTV assembled using two 70L tanks will hit the maxcap at at least 160atm. Denotes that our tank is overpressurized simply from gas merging.
TANK_RESULTS_REACTIONReactions that have happened in the tank.
TANK_RESULTS_MISCAdditional information of the tank.
PIPING_ALL_LAYERintended to connect with all layers, check for all instead of just one.
PIPING_ONE_PER_TURFcan only be built if nothing else with this flag is on the tile already.
PIPING_DEFAULT_LAYER_ONLYcan only exist at PIPING_LAYER_DEFAULT
PIPING_CARDINAL_AUTONORMALIZEnorth/south east/west doesn't matter, auto normalize on build.
PIPING_ALL_COLORSintended to connect with everything, both layers and colors
PIPING_BRIDGEcan bridge over pipenets
VENTCRAWL_ALLOWEDAllows for ventcrawling to occur. All atmospheric machines have this flag on by default. Cryo is the exception
VENTCRAWL_ENTRANCE_ALLOWEDAllows mobs to enter or leave from atmospheric machines. On for passive, unary, and scrubber vents.
VENTCRAWL_CAN_SEEUsed to check if a machinery is visible. Called by update_pipe_vision(). On by default for all except cryo.

Define Details

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_ONE_PER_TURF

can only be built if nothing else with this flag is on the tile already.

TANK_DEFAULT_RELEASE_PRESSURE

The default initial value gas tanks release valves are set to. (At least the ones containing pure plasma/oxygen.)

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

The internal pressure in kPa at which a handheld gas tank begins to take damage. The internal pressure in kPa at which a handheld gas tank almost immediately ruptures. The internal pressure in kPa at which an gas tank that breaks will cause an explosion. Range scaling constant for tank explosions. Calibrated so that a TTV assembled using two 70L tanks will hit the maxcap at at least 160atm. 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_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