SS1984 - Modules - TypesDefine Details

code/__DEFINES/machines.dm

APC_NOT_CHARGINGAPC is not receiving power
APC_IS_CHARGINGAPC is currently receiving power and storing it
APC_FULLY_CHARGEDAPC battery is at 100%
POWER_RESTORE_ONLYCharging without repair
APC_REPAIR_ONLYRepair without charging
APC_REPAIR_AND_CHARGERepair and charging
START_PROCESSING_ON_INITIndicates 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.
AALARM_MODE_DRAUGHTMakes draught
AALARM_MODE_PANICLike siphon, but stronger (enables widenet)
AALARM_MODE_CYCLESucks off all air, then refill and swithes to scrubbing
AALARM_MODE_SIPHONScrubbers suck air
AALARM_MODE_CONTAMINATEDTurns on all filtering and widenet scrubbing.
AALARM_MODE_REFILLJust like normal, but disables low pressure check until normalized, then switches to normal
AALARM_MODE_FLOODEmagged mode; turns off scrubbers and pressure checks on vents

Define Details

AALARM_MODE_CONTAMINATED

Turns on all filtering and widenet scrubbing.

AALARM_MODE_CYCLE

Sucks off all air, then refill and swithes to scrubbing

AALARM_MODE_DRAUGHT

Makes draught

AALARM_MODE_FLOOD

Emagged mode; turns off scrubbers and pressure checks on vents

AALARM_MODE_PANIC

Like siphon, but stronger (enables widenet)

AALARM_MODE_REFILL

Just like normal, but disables low pressure check until normalized, then switches to normal

AALARM_MODE_SIPHON

Scrubbers suck air

APC_FULLY_CHARGED

APC battery is at 100%

APC_IS_CHARGING

APC is currently receiving power and storing it

APC_NOT_CHARGING

APC is not receiving power

APC_REPAIR_AND_CHARGE

Repair and charging

APC_REPAIR_ONLY

Repair without charging

POWER_RESTORE_ONLY

Charging without repair

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

Indicates the machine will automatically start processing right after it's Initialize() is ran.