code/__DEFINES/machines.dm 
| AREA_USAGE_DYNAMIC_START | Index of the first dynamic usage channel | 
|---|---|
| AREA_USAGE_DYNAMIC_END | Index of the last dynamic usage channel | 
| AREA_USAGE_STATIC_START | Index of the first static usage channel | 
| AREA_USAGE_STATIC_END | Index of the last static usage channel | 
| NO_POWER_USE | dont use power | 
| IDLE_POWER_USE | use idle_power_usage i.e. the power needed just to keep the machine on | 
| ACTIVE_POWER_USE | use active_power_usage i.e. the power the machine consumes to perform a specific task | 
| BASE_MACHINE_IDLE_CONSUMPTION | Base global power consumption for idling machines | 
| BASE_MACHINE_ACTIVE_CONSUMPTION | Base global power consumption for active machines. The unit is ambiguous (joules or watts) depending on the use case for dynamic users. | 
| START_PROCESSING_ON_INIT | Bitflags for a machine's preferences on when it should start processing. For use with machinery's processing_flagsvar.
Indicates the machine will automatically start processing right after itsInitialize()is ran. | 
| 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. | 
| DEFAULT_DOOR_CHECKS | We should go through the door's normal opening procedure, no overrides. | 
| FORCING_DOOR_CHECKS | We're not going through the door's normal opening procedure, we're forcing it open. Can still fail if it's emagged or something. Costs power. | 
| BYPASS_DOOR_CHECKS | We are getting this door open if it has not been physically held shut somehow. Play a special sound to signify this level of opening. | 
| AIRLOCK_PRY_DAMAGE | Damage dealth to an airlock when prie | 
| AWAY_LATHE | Protolathes for offstation roles. More limited tech tree. | 
| AWAY_IMPRINTER | Imprinters for offstation roles. More limited tech tree. | 
| COMPONENT_PRINTER | For wiremod/integrated circuits. Uses various minerals. | 
| SYNDIEBOMB_MIN_TIMER_SECONDS | What's the minimum duration of a syndie bomb (in seconds) | 
| MAX_STATUS_LINE_LENGTH | Max length of a status line in the status display | 
| SD_BLANK | Blank Status Display | 
| SD_EMERGENCY | Shows the emergency shuttle timer | 
| SD_MESSAGE | Shows an arbitrary message, user-set | 
| SD_PICTURE | Shows an alert picture (e.g. red alert, radiation, etc.) | 
| SD_GREENSCREEN | Shows whoever or whatever is on the green screen in the captain's office | 
| DISPLAY_PRIORITY_LOGO | Logo display - lowest priority, just the default NT logo | 
| DISPLAY_PRIORITY_MESSAGE | Manual message from bridge communications console | 
| DISPLAY_PRIORITY_ALERT_TEMP | Security alert level (shows for 30 seconds then goes back to normal) | 
| DISPLAY_PRIORITY_EMERGENCY | Emergency stuff like radiation storms, lockdowns, biohazard alerts | 
| DISPLAY_PRIORITY_SHUTTLE | Shuttle countdown - highest priority because people need to know when to evacuate | 
| DISPLAY_PRIORITY_EMERGENCY_TEMP | Emergency alerts that temporarily interrupt even shuttle displays (30 seconds then revert) | 
Define Details
ACTIVE_POWER_USE 
use active_power_usage i.e. the power the machine consumes to perform a specific task
AIRLOCK_PRY_DAMAGE 
Damage dealth to an airlock when prie
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.
BASE_MACHINE_ACTIVE_CONSUMPTION 
Base global power consumption for active machines. The unit is ambiguous (joules or watts) depending on the use case for dynamic users.
BASE_MACHINE_IDLE_CONSUMPTION 
Base global power consumption for idling machines
BYPASS_DOOR_CHECKS 
We are getting this door open if it has not been physically held shut somehow. Play a special sound to signify this level of opening.
COMPONENT_PRINTER 
For wiremod/integrated circuits. Uses various minerals.
DEFAULT_DOOR_CHECKS 
We should go through the door's normal opening procedure, no overrides.
DISPLAY_PRIORITY_ALERT_TEMP 
Security alert level (shows for 30 seconds then goes back to normal)
DISPLAY_PRIORITY_EMERGENCY 
Emergency stuff like radiation storms, lockdowns, biohazard alerts
DISPLAY_PRIORITY_EMERGENCY_TEMP 
Emergency alerts that temporarily interrupt even shuttle displays (30 seconds then revert)
DISPLAY_PRIORITY_LOGO 
Logo display - lowest priority, just the default NT logo
DISPLAY_PRIORITY_MESSAGE 
Manual message from bridge communications console
DISPLAY_PRIORITY_SHUTTLE 
Shuttle countdown - highest priority because people need to know when to evacuate
FORCING_DOOR_CHECKS 
We're not going through the door's normal opening procedure, we're forcing it open. Can still fail if it's emagged or something. Costs power.
IDLE_POWER_USE 
use idle_power_usage i.e. the power needed just to keep the machine on
MAX_STATUS_LINE_LENGTH 
Max length of a status line in the status display
NO_POWER_USE 
dont use power
SD_BLANK 
Blank Status Display
SD_EMERGENCY 
Shows the emergency shuttle timer
SD_GREENSCREEN 
Shows whoever or whatever is on the green screen in the captain's office
SD_MESSAGE 
Shows an arbitrary message, user-set
SD_PICTURE 
Shows an alert picture (e.g. red alert, radiation, etc.)
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 its Initialize() is ran.
SYNDIEBOMB_MIN_TIMER_SECONDS 
What's the minimum duration of a syndie bomb (in seconds)