/tg/ Station 13 - Modules - Types — Define Details

code/__DEFINES/~nova_defines/lewd_defines.dm

GENITAL_LAYER_BELOW_UNDIESSpecial layering defines beyond normal genital visibility modes.
FEATURE_PITSMutant bodypart key for armpit hair.
FEATURE_PUBESMutant bodypart key for pubic hair.
ORGAN_SLOT_EXTERNAL_PITSOrgan slot for armpit hair.
ORGAN_SLOT_EXTERNAL_PUBESOrgan slot for pubic hair.
FEATURE_BODY_HAIR_MATCHES_HAIRdna.features entry: body hair takes the head hair's colour instead of its own.
BODY_HAIR_LAYEROver the skin, under underwear, clothing and genitals.
BODY_HAIR_DEFAULT_COLORThe colour body hair starts in before anyone picks one.
AROUSAL_MINIMUMTo prevent an issue with stupidly low negative values.
PECS_SHAPEBreast accessory shape flags: muscle chest, larger pecs, and drawn nipples.
BREASTS_ICON_JIGGLEBouncing twins of every state in the breast sheets, under the same state names.
BREASTS_ICON_PEC_BOUNCEPec flexes: every pec state, bouncing together or taking turns, under the same state names.
BREASTS_ICON_PEC_BOUNCE_SLOWThe same flexes slowed down, each flex held longer.
BREAST_BOUNCE_CYCLEOne bounce cycle: two hops, while the jiggle states loop underneath.
BREAST_BOUNCE_HOP_HEIGHTHow high each hop goes, in pixels.
BREAST_BOUNCE_DEFAULT_DURATIONHow long a bounce lasts when no duration is given.
BREAST_BOUNCE_MAX_DURATIONThe longest a single bounce can last.
LEWD_ITEM_HIDES_PARTSWhether a lewd item a human wears hides their mutant parts: an inflated sleeping bag does when hide_if_sleeping_bag is set, a latex catsuit worn without one does when hide_if_catsuit is. A macro on purpose: sprite accessories' is_hidden() asks it for every part on every body update.

Define Details

AROUSAL_MINIMUM

To prevent an issue with stupidly low negative values.

BODY_HAIR_DEFAULT_COLOR

The colour body hair starts in before anyone picks one.

BODY_HAIR_LAYER

Over the skin, under underwear, clothing and genitals.

BREASTS_ICON_JIGGLE

Bouncing twins of every state in the breast sheets, under the same state names.

BREASTS_ICON_PEC_BOUNCE

Pec flexes: every pec state, bouncing together or taking turns, under the same state names.

BREASTS_ICON_PEC_BOUNCE_SLOW

The same flexes slowed down, each flex held longer.

BREAST_BOUNCE_CYCLE

One bounce cycle: two hops, while the jiggle states loop underneath.

BREAST_BOUNCE_DEFAULT_DURATION

How long a bounce lasts when no duration is given.

BREAST_BOUNCE_HOP_HEIGHT

How high each hop goes, in pixels.

BREAST_BOUNCE_MAX_DURATION

The longest a single bounce can last.

FEATURE_BODY_HAIR_MATCHES_HAIR

dna.features entry: body hair takes the head hair's colour instead of its own.

FEATURE_PITS

Mutant bodypart key for armpit hair.

FEATURE_PUBES

Mutant bodypart key for pubic hair.

GENITAL_LAYER_BELOW_UNDIES

Special layering defines beyond normal genital visibility modes.

LEWD_ITEM_HIDES_PARTS

Whether a lewd item a human wears hides their mutant parts: an inflated sleeping bag does when hide_if_sleeping_bag is set, a latex catsuit worn without one does when hide_if_catsuit is. A macro on purpose: sprite accessories' is_hidden() asks it for every part on every body update.

ORGAN_SLOT_EXTERNAL_PITS

Organ slot for armpit hair.

ORGAN_SLOT_EXTERNAL_PUBES

Organ slot for pubic hair.

PECS_SHAPE

Breast accessory shape flags: muscle chest, larger pecs, and drawn nipples.