White Sands - Modules - TypesDefine Details

code/__DEFINES/traits.dm

TRAIT_KNOCKEDOUTForces the user to stay unconscious.
TRAIT_IMMOBILIZEDPrevents voluntary movement.
TRAIT_FLOOREDPrevents voluntary standing or staying up on its own.
TRAIT_HANDS_BLOCKEDPrevents usage of manipulation appendages (picking, holding or using items, manipulating storage).
TRAIT_UI_BLOCKEDInability to access UI hud elements. Turned into a trait from MOBILITY_UI to be able to track sources.
TRAIT_PULL_BLOCKEDInability to pull things. Turned into a trait from MOBILITY_PULL to be able to track sources.
TRAIT_RESTRAINEDAbstract condition that prevents movement if being pulled and might be resisted against. Handcuffs and straight jackets, basically.
TRAIT_CRITICAL_CONDITIONIn some kind of critical condition. Is able to succumb.
TRAIT_PERFECT_ATTACKERDoesn't miss attacks
TRAIT_SPECIAL_TRAUMA_BOOSTIncreases chance of getting special traumas, makes them harder to cure
TRAIT_PARALYSISUsed for limb-based paralysis, where replacing the limb will fix it.
TRAIT_DISABLED_BY_WOUNDUsed for limbs.
SUIT_TRAITTrait associated to wearing a suit
LYING_DOWN_TRAITTrait associated to lying down (having a [lying_angle] of a different value than zero).
POWER_LACK_TRAITTrait associated to lacking electrical power.
WARPWHISTLE_TRAITTrait granted by /obj/item/warpwhistle
SOULSTONE_TRAITTrait applied by by /datum/component/soulstoned
SLIME_COLDTrait applied to slimes by low temperature
BOT_TIPPED_OVERTrait applied to bots by being tipped over
PAI_FOLDEDTrait applied to PAIs by being folded
BRAIN_UNAIDEDTrait applied to brain mobs when they lack external aid for locomotion, such as being inside a mech.

Define Details

BOT_TIPPED_OVER

Trait applied to bots by being tipped over

BRAIN_UNAIDED

Trait applied to brain mobs when they lack external aid for locomotion, such as being inside a mech.

LYING_DOWN_TRAIT

Trait associated to lying down (having a [lying_angle] of a different value than zero).

PAI_FOLDED

Trait applied to PAIs by being folded

POWER_LACK_TRAIT

Trait associated to lacking electrical power.

SLIME_COLD

Trait applied to slimes by low temperature

SOULSTONE_TRAIT

Trait applied by by /datum/component/soulstoned

SUIT_TRAIT

Trait associated to wearing a suit

TRAIT_CRITICAL_CONDITION

In some kind of critical condition. Is able to succumb.

TRAIT_DISABLED_BY_WOUND

Used for limbs.

TRAIT_FLOORED

Prevents voluntary standing or staying up on its own.

TRAIT_HANDS_BLOCKED

Prevents usage of manipulation appendages (picking, holding or using items, manipulating storage).

TRAIT_IMMOBILIZED

Prevents voluntary movement.

TRAIT_KNOCKEDOUT

Forces the user to stay unconscious.

TRAIT_PARALYSIS

Used for limb-based paralysis, where replacing the limb will fix it.

TRAIT_PERFECT_ATTACKER

Doesn't miss attacks

TRAIT_PULL_BLOCKED

Inability to pull things. Turned into a trait from MOBILITY_PULL to be able to track sources.

TRAIT_RESTRAINED

Abstract condition that prevents movement if being pulled and might be resisted against. Handcuffs and straight jackets, basically.

TRAIT_SPECIAL_TRAUMA_BOOST

Increases chance of getting special traumas, makes them harder to cure

TRAIT_UI_BLOCKED

Inability to access UI hud elements. Turned into a trait from MOBILITY_UI to be able to track sources.

WARPWHISTLE_TRAIT

Trait granted by /obj/item/warpwhistle