/tg/ Station 13 - 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_FORCED_STANDINGForces user to stay standing
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_PERFECT_ATTACKERDoesn't miss attacks
TRAIT_SPECIAL_TRAUMA_BOOSTIncreases chance of getting special traumas, makes them harder to cure
TRAIT_CANT_RIDEPrevents mob from riding mobs when buckled onto something
TRAIT_ANTICONVULSANTFrom anti-convulsant medication against seizures.
TRAIT_ANTENNAEThe holder of this trait has antennae or whatever that hurt a ton when noogied
TRAIT_KISS_OF_DEATHBlowing kisses actually does damage to the victim
TRAIT_PLASMABURNTUsed on limbs in the process of turning a human into a plasmaman while in plasma lava
TRAIT_MOVE_GROUNDMovement type traits for movables. See elements/movetype_handler.dm
TRAIT_NO_FLOATING_ANIMDisables the floating animation. See above.
TRAIT_PARALYSISUsed for limb-based paralysis, where replacing the limb will fix it.
TRAIT_DISABLED_BY_WOUNDUsed for limbs.
TRAIT_KEEP_TOGETHERUsed for managing KEEP_TOGETHER in [/atom/var/appearance_flags]
TRAIT_MAT_TRANSMUTEDMarks the item as having been transmuted. Functionally blacklists the item from being recycled or sold for materials.
TRAIT_PLANT_WILDMUTATEPlants that were mutated as a result of passive instability, not a mutation threshold.
TRAIT_DRYABLETrait for dryable items
TRAIT_DRIEDTrait for dried items
TRAIT_MAY_CONTAIN_BLENDED_DUSTMinor trait used for beakers, or beaker-ishes. /obj/item/reagent_containers, to show that they've been used in a reagent grinder.
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.
MAFIA_TRAITTrait associated with mafia
HIGHLANDER_TRAITTrait associated with highlander
WARPWHISTLE_TRAITTrait granted by /obj/item/warpwhistle
TURF_Z_TRANSPARENT_TRAITTurf trait for when a turf is transparent
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.
ELEMENT_TRAITTrait applied by element
BERSERK_TRAITTrait granted by /obj/item/clothing/head/helmet/space/hardsuit/berserker
LIPSTICK_TRAITTrait granted by lipstick
BEAUTY_ELEMENT_TRAITSelf-explainatory.
NO_TONGUE_TRAITTrait granted by /mob/living/carbon/Initialize and granted/removed by /obj/item/organ/tongue Used for ensuring that carbons without tongues cannot taste anything so it is added in Initialize, and then removed when a tongue is inserted and readded when a tongue is removed.
MODEL_TRAITTrait granted by /mob/living/silicon/robot Traits applied to a silicon mob by their model.
CLOWNOP_TRAITTrait from /datum/antagonist/nukeop/clownop
STATION_TRAIT_BANANIUM_SHIPMENTSTraits given by station traits

Define Details

BEAUTY_ELEMENT_TRAIT

Self-explainatory.

BERSERK_TRAIT

Trait granted by /obj/item/clothing/head/helmet/space/hardsuit/berserker

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.

CLOWNOP_TRAIT

Trait from /datum/antagonist/nukeop/clownop

ELEMENT_TRAIT

Trait applied by element

HIGHLANDER_TRAIT

Trait associated with highlander

LIPSTICK_TRAIT

Trait granted by lipstick

LYING_DOWN_TRAIT

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

MAFIA_TRAIT

Trait associated with mafia

MODEL_TRAIT

Trait granted by /mob/living/silicon/robot Traits applied to a silicon mob by their model.

NO_TONGUE_TRAIT

Trait granted by /mob/living/carbon/Initialize and granted/removed by /obj/item/organ/tongue Used for ensuring that carbons without tongues cannot taste anything so it is added in Initialize, and then removed when a tongue is inserted and readded when a tongue is removed.

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

STATION_TRAIT_BANANIUM_SHIPMENTS

Traits given by station traits

SUIT_TRAIT

Trait associated to wearing a suit

TRAIT_ANTENNAE

The holder of this trait has antennae or whatever that hurt a ton when noogied

TRAIT_ANTICONVULSANT

From anti-convulsant medication against seizures.

TRAIT_CANT_RIDE

Prevents mob from riding mobs when buckled onto something

TRAIT_DISABLED_BY_WOUND

Used for limbs.

TRAIT_DRIED

Trait for dried items

TRAIT_DRYABLE

Trait for dryable items

TRAIT_FLOORED

Prevents voluntary standing or staying up on its own.

TRAIT_FORCED_STANDING

Forces user to stay standing

TRAIT_HANDS_BLOCKED

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

TRAIT_IMMOBILIZED

Prevents voluntary movement.

TRAIT_KEEP_TOGETHER

Used for managing KEEP_TOGETHER in [/atom/var/appearance_flags]

TRAIT_KISS_OF_DEATH

Blowing kisses actually does damage to the victim

TRAIT_KNOCKEDOUT

Forces the user to stay unconscious.

TRAIT_MAT_TRANSMUTED

Marks the item as having been transmuted. Functionally blacklists the item from being recycled or sold for materials.

TRAIT_MAY_CONTAIN_BLENDED_DUST

Minor trait used for beakers, or beaker-ishes. /obj/item/reagent_containers, to show that they've been used in a reagent grinder.

TRAIT_MOVE_GROUND

Movement type traits for movables. See elements/movetype_handler.dm

TRAIT_NO_FLOATING_ANIM

Disables the floating animation. See above.

TRAIT_PARALYSIS

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

TRAIT_PERFECT_ATTACKER

Doesn't miss attacks

TRAIT_PLANT_WILDMUTATE

Plants that were mutated as a result of passive instability, not a mutation threshold.

TRAIT_PLASMABURNT

Used on limbs in the process of turning a human into a plasmaman while in plasma lava

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.

TURF_Z_TRANSPARENT_TRAIT

Turf trait for when a turf is transparent

WARPWHISTLE_TRAIT

Trait granted by /obj/item/warpwhistle