code/__DEFINES/combat.dm

MELEE | Involves a melee attack or a thrown object. |
---|---|
BULLET | Involves a solid projectile. |
LASER | Involves a laser. |
ENERGY | Involves an EMP or energy-based projectile. |
BOMB | Involves a shockwave, usually from an explosion. |
BIO | Involved in checking whether a disease can infect or spread. Also involved in xeno neurotoxin. |
FIRE | Involves fire or temperature extremes. |
ACID | Involves corrosive substances. |
COMBAT_MELEE_ATTACK | Melee damage |
COMBAT_PROJ_ATTACK | Projectile damage |
COMBAT_TOUCH_ATTACK | Potentially hostile interactions that aren't actually damage, such as disarms or grabs |
SHIELD_TOGGLE | Can be toggled on and off |
SHIELD_PURE_BLOCKING | Shield works by % chance to simply block the attack entirely, instead of normal reductive calc |
SHIELD_PARENT_INTEGRITY | Transfers damage to parent's integrity |
XENO_DEFAULT_ACCURACY | Xenomorph accuracy |
Define Details
ACID
Involves corrosive substances.
BIO
Involved in checking whether a disease can infect or spread. Also involved in xeno neurotoxin.
BOMB
Involves a shockwave, usually from an explosion.
BULLET
Involves a solid projectile.
COMBAT_MELEE_ATTACK
Melee damage
COMBAT_PROJ_ATTACK
Projectile damage
COMBAT_TOUCH_ATTACK
Potentially hostile interactions that aren't actually damage, such as disarms or grabs
ENERGY
Involves an EMP or energy-based projectile.
FIRE
Involves fire or temperature extremes.
LASER
Involves a laser.
MELEE
Involves a melee attack or a thrown object.
SHIELD_PARENT_INTEGRITY
Transfers damage to parent's integrity
SHIELD_PURE_BLOCKING
Shield works by % chance to simply block the attack entirely, instead of normal reductive calc
SHIELD_TOGGLE
Can be toggled on and off
XENO_DEFAULT_ACCURACY
Xenomorph accuracy