code/__DEFINES/traits/sources.dm 
| GENERIC_TRAIT | This file contains all of the trait sources, or all of the things that grant traits.
Several things such as type or ref(src) may be used in the ADD_TRAIT() macro as the "source", but this file contains all of the defines for immutable static strings. |
|---|---|
| WAS_SHOCKED | Trait sorce for "was recently shocked by something" |
| ROUNDSTART_TRAIT | cannot be removed without admin intervention |
| ADMIN_TRAIT | (B)admins only. |
| STATUS_EFFECT_TRAIT | A trait given by any status effect |
| ROBOT_TRAIT | Traits applied to a silicon mob by their model. |
| LEAPING_TRAIT | A trait gained from a mob's leap action, like the leaper |
| TEMPORARY_TRANSFORMATION_TRAIT | Will be removed once the transformation is complete. |
| PERMANENT_TRANSFORMATION_TRAIT | Considered "permanent" since we'll be deleting the old mob and the client will be inserted into a new one (without this trait) |
| SPEED_TRAIT | Trait given by your current speed |
| HANDCUFFED_TRAIT | Trait associated to being cuffed |
| LACKING_MANIPULATION_APPENDAGES_TRAIT | Trait associated to not having fine manipulation appendages such as hands |
| LACKING_LOCOMOTION_APPENDAGES_TRAIT | Trait associated to not having locomotion appendages nor the ability to fly or float |
| SUIT_TRAIT | Trait associated to wearing a suit |
| LYING_DOWN_TRAIT | Trait associated to lying down (having a [lying_angle] of a different value than zero). |
| IGNORING_GRAVITY_NEGATION | Sources for TRAIT_IGNORING_GRAVITY |
| BUCKLED_TRAIT | Trait associated to being buckled |
| MECH_SUPRESSED_TRAIT | Source trait for /obj/item/mecha_parts/mecha_equipment/cage |
| RESTING_TRAIT | Trait associated to resting |
| STAT_TRAIT | Trait associated to a stat value or range of |
| CHOKEHOLD_TRAIT | Trait associated to being held in a chokehold |
| SIMPLE_MOB_DEATH_TRAIT | Trait given by living mob death |
| VEHICLE_TRAIT | Inherited from riding vehicles |
| BLOB_INFECTED_TRAIT | Blob trait sourses |
Define Details
ADMIN_TRAIT 
(B)admins only.
BLOB_INFECTED_TRAIT 
Blob trait sourses
BUCKLED_TRAIT 
Trait associated to being buckled
CHOKEHOLD_TRAIT 
Trait associated to being held in a chokehold
GENERIC_TRAIT 
This file contains all of the trait sources, or all of the things that grant traits.
Several things such as type or ref(src) may be used in the ADD_TRAIT() macro as the "source", but this file contains all of the defines for immutable static strings.
HANDCUFFED_TRAIT 
Trait associated to being cuffed
IGNORING_GRAVITY_NEGATION 
Sources for TRAIT_IGNORING_GRAVITY
LACKING_LOCOMOTION_APPENDAGES_TRAIT 
Trait associated to not having locomotion appendages nor the ability to fly or float
LACKING_MANIPULATION_APPENDAGES_TRAIT 
Trait associated to not having fine manipulation appendages such as hands
LEAPING_TRAIT 
A trait gained from a mob's leap action, like the leaper
LYING_DOWN_TRAIT 
Trait associated to lying down (having a [lying_angle] of a different value than zero).
MECH_SUPRESSED_TRAIT 
Source trait for /obj/item/mecha_parts/mecha_equipment/cage
PERMANENT_TRANSFORMATION_TRAIT 
Considered "permanent" since we'll be deleting the old mob and the client will be inserted into a new one (without this trait)
RESTING_TRAIT 
Trait associated to resting
ROBOT_TRAIT 
Traits applied to a silicon mob by their model.
ROUNDSTART_TRAIT 
cannot be removed without admin intervention
SIMPLE_MOB_DEATH_TRAIT 
Trait given by living mob death
SPEED_TRAIT 
Trait given by your current speed
STATUS_EFFECT_TRAIT 
A trait given by any status effect
STAT_TRAIT 
Trait associated to a stat value or range of
SUIT_TRAIT 
Trait associated to wearing a suit
TEMPORARY_TRANSFORMATION_TRAIT 
Will be removed once the transformation is complete.
VEHICLE_TRAIT 
Inherited from riding vehicles
WAS_SHOCKED 
Trait sorce for "was recently shocked by something"