byond - Modules - TypesDefine Details

code/__DEFINES/defibrillator.dm

DEFIBRILLATOR_BASE_HEALING_VALUEThe base healing number for a defibrillator.
DEFIBRILLATOR_COOLDOWNHow often you can defib someone
DEFIBRILLATOR_HEALING_TIMES_SKILLA macro for healing with a defibrillator.
DEFIB_POSSIBLEReady to defibrillate
DEFIB_FAIL_DECAPITATEDMissing a head
DEFIB_FAIL_BRAINDEADThey have TRAIT_UNDEFIBBABLE
DEFIB_FAIL_BAD_ORGANSDoesn't have the required organs to sustain life OR heart is broken
DEFIB_FAIL_TOO_MUCH_DAMAGEToo much damage
DEFIB_PREVENT_REVIVE_STATESRevival states that strictly entail permadeath. These will prevent defibrillation
DEFIB_REVIVABLE_STATESAll defibrillation outcomes that leave a revivable patient

Define Details

DEFIBRILLATOR_BASE_HEALING_VALUE

The base healing number for a defibrillator.

DEFIBRILLATOR_COOLDOWN

How often you can defib someone

DEFIBRILLATOR_HEALING_TIMES_SKILL

A macro for healing with a defibrillator.

DEFIB_FAIL_BAD_ORGANS

Doesn't have the required organs to sustain life OR heart is broken

DEFIB_FAIL_BRAINDEAD

They have TRAIT_UNDEFIBBABLE

DEFIB_FAIL_DECAPITATED

Missing a head

DEFIB_FAIL_TOO_MUCH_DAMAGE

Too much damage

DEFIB_POSSIBLE

Ready to defibrillate

DEFIB_PREVENT_REVIVE_STATES

Revival states that strictly entail permadeath. These will prevent defibrillation

DEFIB_REVIVABLE_STATES

All defibrillation outcomes that leave a revivable patient