SS1984 - Modules - TypesDefine Details

code/__DEFINES/traits/sources.dm

GENERIC_TRAITThis 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_SHOCKEDTrait sorce for "was recently shocked by something"
ROUNDSTART_TRAITcannot be removed without admin intervention
ADMIN_TRAIT(B)admins only.
STATUS_EFFECT_TRAITA trait given by any status effect
ROBOT_TRAITTraits applied to a silicon mob by their model.
LEAPING_TRAITA trait gained from a mob's leap action, like the leaper
TEMPORARY_TRANSFORMATION_TRAITWill be removed once the transformation is complete.
PERMANENT_TRANSFORMATION_TRAITConsidered "permanent" since we'll be deleting the old mob and the client will be inserted into a new one (without this trait)
SPEED_TRAITTrait given by your current speed
HANDCUFFED_TRAITTrait associated to being cuffed
LACKING_MANIPULATION_APPENDAGES_TRAITTrait associated to not having fine manipulation appendages such as hands
LACKING_LOCOMOTION_APPENDAGES_TRAITTrait associated to not having locomotion appendages nor the ability to fly or float
SUIT_TRAITTrait associated to wearing a suit
LYING_DOWN_TRAITTrait associated to lying down (having a [lying_angle] of a different value than zero).
IGNORING_GRAVITY_NEGATIONSources for TRAIT_IGNORING_GRAVITY
BUCKLED_TRAITTrait associated to being buckled
MECH_SUPRESSED_TRAITSource trait for /obj/item/mecha_parts/mecha_equipment/cage
RESTING_TRAITTrait associated to resting
STAT_TRAITTrait associated to a stat value or range of
CHOKEHOLD_TRAITTrait associated to being held in a chokehold
SIMPLE_MOB_DEATH_TRAITTrait given by living mob death
VEHICLE_TRAITInherited from riding vehicles
BLOB_INFECTED_TRAITBlob 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"