SS1984 - Modules - TypesDefine Details

code/__DEFINES/atmospherics.dm

R_IDEAL_GAS_EQUATIONkPaL/(Kmol)
ONE_ATMOSPHEREkPa
TCMB-270.3degC
TCRYO-48.15degC
T0C0degC
T20C20degC
T100C100degC
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.
GERM_LEVEL_AMBIENTMaximum germ level you can reach by standing still
GERM_LEVEL_MOVE_CAPMaximum germ level you can reach by running around
N2O_DECOMPOSITION_COEFFICIENT_AThe coefficient a for a function of the form: 1 - (a / (x + c)^2) which gives a decomposition rate of 0.5 at 50000 Kelvin And a decomposition close to 0 at 1400 Kelvin
N2O_DECOMPOSITION_COEFFICIENT_CThe coefficient c for a function of the form: 1 - (a / (x + c)^2) which gives a decomposition rate of 0.5 at 50000 Kelvin And a decomposition rate close to 0 at 1400 Kelvin
AGENT_B_CONVERSION_MIN_TEMPAgent B starts working at this temperature
AGENT_B_CONVERSION_ENERGY_RELEASEDAgent B released this much energy per mole of CO2 converted to O2
ENVIRONMENT_LAVALANDLavaland environment: hot, low pressure.
ENVIRONMENT_TEMPERATETemperate environment: Normal atmosphere, 20 C.
ENVIRONMENT_COLDCold environment: Normal atmosphere, -93 C.
PRESSURE_HUD_LOAD_RADIUSHow far away should we load the pressure HUD data from MILLA?
PRESSURE_HUD_RADIUSHow far away should we send the pressure HUD to the player?
MILLA_TILE_SIZEThe number of values per tile.
MILLA_INTERESTING_TILE_SIZEThe number of values per interesting tile.
MILLA_INTERESTING_REASON_DISPLAYInteresting because it needs a display update.
MILLA_INTERESTING_REASON_HOTInteresting because it's hot enough to start a fire. Excludes normal-temperature Lavaland tiles without an active fire.
MILLA_INTERESTING_REASON_WINDInteresting because it has wind that can push stuff around.
MILLA_INTERESTING_REASON_CONDENSATIONInteresting because it has water vapor condensation
ONLY_CHECK_EXT_PRESSUREDon't go over the external pressure
ONLY_CHECK_INT_PRESSUREOnly release until we reach this pressure

Define Details

AGENT_B_CONVERSION_ENERGY_RELEASED

Agent B released this much energy per mole of CO2 converted to O2

AGENT_B_CONVERSION_MIN_TEMP

Agent B starts working at this temperature

ENVIRONMENT_COLD

Cold environment: Normal atmosphere, -93 C.

ENVIRONMENT_LAVALAND

Lavaland environment: hot, low pressure.

ENVIRONMENT_TEMPERATE

Temperate environment: Normal atmosphere, 20 C.

GERM_LEVEL_AMBIENT

Maximum germ level you can reach by standing still

GERM_LEVEL_MOVE_CAP

Maximum germ level you can reach by running around

MILLA_INTERESTING_REASON_CONDENSATION

Interesting because it has water vapor condensation

MILLA_INTERESTING_REASON_DISPLAY

Interesting because it needs a display update.

MILLA_INTERESTING_REASON_HOT

Interesting because it's hot enough to start a fire. Excludes normal-temperature Lavaland tiles without an active fire.

MILLA_INTERESTING_REASON_WIND

Interesting because it has wind that can push stuff around.

MILLA_INTERESTING_TILE_SIZE

The number of values per interesting tile.

MILLA_TILE_SIZE

The number of values per tile.

N2O_DECOMPOSITION_COEFFICIENT_A

The coefficient a for a function of the form: 1 - (a / (x + c)^2) which gives a decomposition rate of 0.5 at 50000 Kelvin And a decomposition close to 0 at 1400 Kelvin

N2O_DECOMPOSITION_COEFFICIENT_C

The coefficient c for a function of the form: 1 - (a / (x + c)^2) which gives a decomposition rate of 0.5 at 50000 Kelvin And a decomposition rate close to 0 at 1400 Kelvin

ONE_ATMOSPHERE

kPa

ONLY_CHECK_EXT_PRESSURE

Don't go over the external pressure

ONLY_CHECK_INT_PRESSURE

Only release until we reach this pressure

PRESSURE_HUD_LOAD_RADIUS

How far away should we load the pressure HUD data from MILLA?

PRESSURE_HUD_RADIUS

How far away should we send the pressure HUD to the player?

R_IDEAL_GAS_EQUATION

kPaL/(Kmol)

T0C

0degC

T100C

100degC

T20C

20degC

TCMB

-270.3degC

TCRYO

-48.15degC

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.