/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/mod.dm

DEFAULT_MAX_COMPLEXITYDefault value for the max_complexity var on MODsuits
DEFAULT_CHARGE_DRAINThe default cell drain of a modsuit. The standard modsuit active power usage drains this much energy per modsuit second.
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

Define Details

DEFAULT_CHARGE_DRAIN

The default cell drain of a modsuit. The standard modsuit active power usage drains this much energy per modsuit second.

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_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