/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/misc.dm

REVERSE_DIRInverse direction, taking into account UP|DOWN if necessary.
BLOODY_FOOTPRINT_BASE_ALPHAMinimum alpha of footprints
BLOOD_AMOUNT_PER_DECALHow much blood a regular blood splatter contains
BLOOD_ITEM_MAXHow much blood an item can have stuck on it
BLOOD_POOL_MAXHow much blood a blood decal can contain
BLOOD_FOOTPRINTS_MINHow much blood a footprint need to at least contain
get_turfGet the turf that A resides in, regardless of any containers.
get_areaGet the ultimate area of A, similarly to get_turf.
NEGATIVE_GRAVITY_RANGErange of values where you suffer from negative gravity
WEIGHTLESS_RANGErange of values where you have no gravity
STANDRARD_GRAVITY_RANGErange of values where you have normal gravity
HIGH_GRAVITY_RANGErange of values where you have heavy gravity
CRUSHING_GRAVITY_RANGErange of values where you suffer from crushing gravity
NEGATIVE_GRAVITYThe point where gravity is negative enough to pull you upwards. That means walking checks for a ceiling instead of a floor, and you can fall "upwards"
GRAVITY_DAMAGE_THRESHOLDThe gravity strength threshold for high gravity damage.
GRAVITY_DAMAGE_SCALINGThe scaling factor for high gravity damage.
GRAVITY_DAMAGE_MAXIMUMThe maximum BRUTE damage a mob can take from high gravity per second.
NO_BUCKLE_LYINGPossible value of /atom/movable/buckle_lying. If set to a different (positive-or-zero) value than this, the buckling thing will force a lying angle on the buckled.
IGNORE_SLOWDOWNSUsed to prevent important slowdowns from being abused by drugs like kronkaine
EMOJI_SETEmoji icon set
ACHIEVEMENTS_SETAchievements icon set

Define Details

ACHIEVEMENTS_SET

Achievements icon set

BLOODY_FOOTPRINT_BASE_ALPHA

Minimum alpha of footprints

BLOOD_AMOUNT_PER_DECAL

How much blood a regular blood splatter contains

BLOOD_FOOTPRINTS_MIN

How much blood a footprint need to at least contain

BLOOD_ITEM_MAX

How much blood an item can have stuck on it

BLOOD_POOL_MAX

How much blood a blood decal can contain

CRUSHING_GRAVITY_RANGE

range of values where you suffer from crushing gravity

EMOJI_SET

Emoji icon set

GRAVITY_DAMAGE_MAXIMUM

The maximum BRUTE damage a mob can take from high gravity per second.

GRAVITY_DAMAGE_SCALING

The scaling factor for high gravity damage.

GRAVITY_DAMAGE_THRESHOLD

The gravity strength threshold for high gravity damage.

HIGH_GRAVITY_RANGE

range of values where you have heavy gravity

IGNORE_SLOWDOWNS

Used to prevent important slowdowns from being abused by drugs like kronkaine

NEGATIVE_GRAVITY

The point where gravity is negative enough to pull you upwards. That means walking checks for a ceiling instead of a floor, and you can fall "upwards"

This should only be possible on multi-z maps because it works like shit on maps that aren't.

NEGATIVE_GRAVITY_RANGE

range of values where you suffer from negative gravity

NO_BUCKLE_LYING

Possible value of /atom/movable/buckle_lying. If set to a different (positive-or-zero) value than this, the buckling thing will force a lying angle on the buckled.

REVERSE_DIR

Inverse direction, taking into account UP|DOWN if necessary.

STANDRARD_GRAVITY_RANGE

range of values where you have normal gravity

WEIGHTLESS_RANGE

range of values where you have no gravity

get_area

Get the ultimate area of A, similarly to get_turf.

Use instead of A.loc.loc.

get_turf

Get the turf that A resides in, regardless of any containers.

Use in favor of A.loc or src.loc so that things work correctly when stored inside an inventory, locker, or other container.