SS1984 - Modules - TypesDefine Details

code/__DEFINES/mod.dm

DEFAULT_MAX_COMPLEXITYDefault value for the max_complexity var on MODsuits
DEFAULT_CHARGE_DRAINDefault cell drain per process on MODsuits
MOD_ACTIVATION_STEP_TIMEDefault time for a part to seal
MODULE_PASSIVEPassive module, just acts when put in naturally.
MODULE_USABLEUsable module, does something when you press a button.
MODULE_TOGGLEToggle module, you turn it on/off and it does stuff.
MODULE_ACTIVEActively usable module, you may only have one selected at a time.
MODULE_ALLOW_PHASEOUTThis module can be used during phaseout
MODULE_ALLOW_INCAPACITATEDThis module can be used while incapacitated
MODULE_ALLOW_INACTIVEThis module can be used while the suit is off
MODULE_ALLOW_UNWORNThis module can be used (by button) while the suit is unworn
MOD_MALFUNCTION_PROBHow likely the UI is to fail when malfunctioning
MOD_VARIANT_STANDARTall theme defines

Define Details

DEFAULT_CHARGE_DRAIN

Default cell drain per process on MODsuits

DEFAULT_MAX_COMPLEXITY

Default value for the max_complexity var on MODsuits

MODULE_ACTIVE

Actively usable module, you may only have one selected at a time.

MODULE_ALLOW_INACTIVE

This module can be used while the suit is off

MODULE_ALLOW_INCAPACITATED

This module can be used while incapacitated

MODULE_ALLOW_PHASEOUT

This module can be used during phaseout

MODULE_ALLOW_UNWORN

This module can be used (by button) while the suit is unworn

MODULE_PASSIVE

Passive module, just acts when put in naturally.

MODULE_TOGGLE

Toggle module, you turn it on/off and it does stuff.

MODULE_USABLE

Usable module, does something when you press a button.

MOD_ACTIVATION_STEP_TIME

Default time for a part to seal

MOD_MALFUNCTION_PROB

How likely the UI is to fail when malfunctioning

MOD_VARIANT_STANDART

all theme defines