/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/explosions.dm

EXPLODE_DEVASTATEThe (current) highest possible explosion severity.
EXPLODE_HEAVYThe (current) middling explosion severity.
EXPLODE_LIGHTThe (current) lowest possible explosion severity.
EXPLODE_NONEThe default explosion severity used to mark that an object is beyond the impact range of the explosion.
EXARG_KEY_ORIGINThe origin atom of the explosion.
EXARG_KEY_EXPLOSION_CAUSEThe potential cause of the explosion, if different to origin.
EXARG_KEY_DEV_RANGEThe devastation range of the explosion.
EXARG_KEY_HEAVY_RANGEThe heavy impact range of the explosion.
EXARG_KEY_LIGHT_RANGEThe light impact range of the explosion.
EXARG_KEY_FLAME_RANGEThe flame range of the explosion.
EXARG_KEY_FLASH_RANGEThe flash range of the explosion.
EXARG_KEY_ADMIN_LOGWhether or not the explosion should be logged.
EXARG_KEY_IGNORE_CAPWhether or not the explosion should ignore the bombcap.
EXARG_KEY_SILENTWhether or not the explosion should produce sound effects and screenshake if it is large enough to warrant it.
EXARG_KEY_SMOKEWhether or not the explosion should produce smoke if it is large enough to warrant it.

Define Details

EXARG_KEY_ADMIN_LOG

Whether or not the explosion should be logged.

EXARG_KEY_DEV_RANGE

The devastation range of the explosion.

EXARG_KEY_EXPLOSION_CAUSE

The potential cause of the explosion, if different to origin.

EXARG_KEY_FLAME_RANGE

The flame range of the explosion.

EXARG_KEY_FLASH_RANGE

The flash range of the explosion.

EXARG_KEY_HEAVY_RANGE

The heavy impact range of the explosion.

EXARG_KEY_IGNORE_CAP

Whether or not the explosion should ignore the bombcap.

EXARG_KEY_LIGHT_RANGE

The light impact range of the explosion.

EXARG_KEY_ORIGIN

The origin atom of the explosion.

EXARG_KEY_SILENT

Whether or not the explosion should produce sound effects and screenshake if it is large enough to warrant it.

EXARG_KEY_SMOKE

Whether or not the explosion should produce smoke if it is large enough to warrant it.

EXPLODE_DEVASTATE

The (current) highest possible explosion severity.

EXPLODE_HEAVY

The (current) middling explosion severity.

EXPLODE_LIGHT

The (current) lowest possible explosion severity.

EXPLODE_NONE

The default explosion severity used to mark that an object is beyond the impact range of the explosion.