/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/machines.dm

AREA_USAGE_DYNAMIC_STARTIndex of the first dynamic usage channel
AREA_USAGE_DYNAMIC_ENDIndex of the last dynamic usage channel
AREA_USAGE_STATIC_STARTIndex of the first static usage channel
AREA_USAGE_STATIC_ENDIndex of the last static usage channel
START_PROCESSING_ON_INITBitflags for a machine's preferences on when it should start processing. For use with machinery's processing_flags var. Indicates the machine will automatically start processing right after it's Initialize() is ran.
START_PROCESSING_MANUALLYMachines with this flag will not start processing when it's spawned. Use this if you want to manually control when a machine starts processing.
AWAY_LATHEProtolathes for offstation roles. More limited tech tree.
AWAY_IMPRINTERImprinters for offstation roles. More limited tech tree.
COMPONENT_PRINTERFor wiremod/integrated circuits. Uses various minerals.
AIRALARM_BUILD_NO_CIRCUITAir alarm missing circuit
AIRALARM_BUILD_NO_WIRESAir alarm has circuit but is missing wires
AIRALARM_BUILD_COMPLETEAir alarm has all components but isn't completed
TLV_DONT_CHECKTLV datums wont check limits set to this
TLV_NO_DANGERthe gas mixture is within the bounds of both warning and hazard limits
TLV_OUTSIDE_WARNING_LIMITthe gas value is outside the warning limit but within the hazard limit, the air alarm will go into warning mode
TLV_OUTSIDE_HAZARD_LIMITthe gas is outside the hazard limit, the air alarm will go into hazard mode

Define Details

AIRALARM_BUILD_COMPLETE

Air alarm has all components but isn't completed

AIRALARM_BUILD_NO_CIRCUIT

Air alarm missing circuit

AIRALARM_BUILD_NO_WIRES

Air alarm has circuit but is missing wires

AREA_USAGE_DYNAMIC_END

Index of the last dynamic usage channel

AREA_USAGE_DYNAMIC_START

Index of the first dynamic usage channel

AREA_USAGE_STATIC_END

Index of the last static usage channel

AREA_USAGE_STATIC_START

Index of the first static usage channel

AWAY_IMPRINTER

Imprinters for offstation roles. More limited tech tree.

AWAY_LATHE

Protolathes for offstation roles. More limited tech tree.

COMPONENT_PRINTER

For wiremod/integrated circuits. Uses various minerals.

START_PROCESSING_MANUALLY

Machines with this flag will not start processing when it's spawned. Use this if you want to manually control when a machine starts processing.

START_PROCESSING_ON_INIT

Bitflags for a machine's preferences on when it should start processing. For use with machinery's processing_flags var. Indicates the machine will automatically start processing right after it's Initialize() is ran.

TLV_DONT_CHECK

TLV datums wont check limits set to this

TLV_NO_DANGER

the gas mixture is within the bounds of both warning and hazard limits

TLV_OUTSIDE_HAZARD_LIMIT

the gas is outside the hazard limit, the air alarm will go into hazard mode

TLV_OUTSIDE_WARNING_LIMIT

the gas value is outside the warning limit but within the hazard limit, the air alarm will go into warning mode