SPLURT Station 13 - Modules - TypesDefine Details

code/__DEFINES/traits.dm

TRAIT_IMMOBILIZEDPrevents voluntary movement.
TRAIT_HANDS_BLOCKEDPrevents usage of manipulation appendages (picking, holding or using items, manipulating storage).
TRAIT_ANTIMAGIC_NO_SELFBLOCKLike antimagic, but doesn't block the user from casting
TRAIT_XRAY_VISIONGives us turf, mob and object vision through walls
TRAIT_THERMAL_VISIONGives us mob vision through walls and slight night vision
TRAIT_MESON_VISIONGives us turf vision through walls and slight night vision
TRAIT_TRUE_NIGHT_VISIONGives us Night vision
TRAIT_REAGENT_SCANNERLets us scan reagents
TRAIT_NO_STAMINA_BUFFER_REGENERATIONPrevents stamina buffer regeneration
TRAIT_NO_STAMINA_REGENERATIONPrevents stamina regeneration
LIPSTICK_TRAITTrait granted by lipstick
TRAIT_KISS_OF_DEATHBlowing kisses that actually do damage to the victim
TRAIT_LIVING_NO_DENSITYforces update_density to make us not dense
TRAIT_HUMAN_NO_RENDERforces us to not render our overlays
TRAIT_BEING_CARRIEDUsed for fireman carry to have mobe not be dropped when passing by a prone individual.
TRAIT_MOBILITY_NOMOVEDisallow movement
TRAIT_MOBILITY_NOPICKUPDisallow pickup
TRAIT_MOBILITY_NOUSEDisallow item use
TRAIT_MOBILITY_NORESTDisallow resting/unresting
TRAIT_COMBAT_MODE_LOCKEDCOMBAT MODE/SPRINT MODE TRAITS Prevents combat mode from being active.
TRAIT_SPRINT_LOCKEDPrevents sprinting from being active.
TRAIT_LAVA_IMMUNEWeather immunities, also protect mobs inside them.
TRAIT_KEEP_TOGETHERUsed for managing KEEP_TOGETHER in [appearance_flags]
TURF_Z_TRANSPARENT_TRAITTurf trait for when a turf is transparent
ACTIVE_BLOCK_TRAITThis trait is added by the active directional block system.
ACTIVE_PARRY_TRAITThis trait is added by the parry system.
MAPPING_HELPER_TRAITobtained from mapping helper
MAFIA_TRAITTrait associated with mafia
STATION_TRAIT_BANANIUM_SHIPMENTSTraits given by station traits
MOD_TRAITTrait applied by MODsuits.

Define Details

ACTIVE_BLOCK_TRAIT

This trait is added by the active directional block system.

ACTIVE_PARRY_TRAIT

This trait is added by the parry system.

LIPSTICK_TRAIT

Trait granted by lipstick

MAFIA_TRAIT

Trait associated with mafia

MAPPING_HELPER_TRAIT

obtained from mapping helper

MOD_TRAIT

Trait applied by MODsuits.

STATION_TRAIT_BANANIUM_SHIPMENTS

Traits given by station traits

TRAIT_ANTIMAGIC_NO_SELFBLOCK

Like antimagic, but doesn't block the user from casting

TRAIT_BEING_CARRIED

Used for fireman carry to have mobe not be dropped when passing by a prone individual.

TRAIT_COMBAT_MODE_LOCKED

COMBAT MODE/SPRINT MODE TRAITS Prevents combat mode from being active.

TRAIT_HANDS_BLOCKED

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

TRAIT_HUMAN_NO_RENDER

forces us to not render our overlays

TRAIT_IMMOBILIZED

Prevents voluntary movement.

TRAIT_KEEP_TOGETHER

Used for managing KEEP_TOGETHER in [appearance_flags]

TRAIT_KISS_OF_DEATH

Blowing kisses that actually do damage to the victim

TRAIT_LAVA_IMMUNE

Weather immunities, also protect mobs inside them.

TRAIT_LIVING_NO_DENSITY

forces update_density to make us not dense

TRAIT_MESON_VISION

Gives us turf vision through walls and slight night vision

TRAIT_MOBILITY_NOMOVE

Disallow movement

TRAIT_MOBILITY_NOPICKUP

Disallow pickup

TRAIT_MOBILITY_NOREST

Disallow resting/unresting

TRAIT_MOBILITY_NOUSE

Disallow item use

TRAIT_NO_STAMINA_BUFFER_REGENERATION

Prevents stamina buffer regeneration

TRAIT_NO_STAMINA_REGENERATION

Prevents stamina regeneration

TRAIT_REAGENT_SCANNER

Lets us scan reagents

TRAIT_SPRINT_LOCKED

Prevents sprinting from being active.

TRAIT_THERMAL_VISION

Gives us mob vision through walls and slight night vision

TRAIT_TRUE_NIGHT_VISION

Gives us Night vision

TRAIT_XRAY_VISION

Gives us turf, mob and object vision through walls

TURF_Z_TRANSPARENT_TRAIT

Turf trait for when a turf is transparent