code/__DEFINES/~aphelion_defines/fitness.dm 
| MUSCLE_OPTIONS_OFFERED | Whether character setup offers muscle size and definition. While it doesn't, every character is drawn Normal with no definition. |
|---|---|
| MUSCLE_SIZE_NORMAL | Today's limbs. |
| MUSCLE_DEFINITION_MAX | The most defined step, Shredded. 0 is no definition, 1 Toned and 2 Defined. |
| FEATURE_MUSCLE_SIZE | dna.features entries holding a body's muscle size and definition. |
| FITNESS_LIMB_TYPE | The type in limb_type's fitness family drawn at a muscle size and definition, or null when limb_type has no fitness
subtypes. See GLOB.fitness_limb_families. |
| GARMENT_FIT_SOLID | Each fitted row moves the garment's edge out to the limb's new edge and fills the gap with the pixel inside it. |
| GARMENT_FIT_PATTERN | Mesh: only the new pixels are drawn, each copied from 2 pixels further in, so the mesh keeps its rhythm. |
| GARMENT_FIT_SHADED_SLEEVES | Plain long sleeves: solid, then the arms' muscle shading in the garment's own colours, and the moved edge a shade darker. |
| GARMENT_FIT_KNIT | Ribbed knit sleeves: solid, then the ribs laid again along each sleeve, its inner shadow thinned and its cuff ribbed. |
| FEMALE_UNIFORM_LOWER_ONLY | A female cut (female_sprite_flags, as wear_female_version() takes them) of the lower body alone: what a full cut leaves on a female body with pecs, whose torso it doesn't shape. See female_cut_over_pecs(). |
| GARMENT_FIT_MAX_FRAMES | The most animation frames a garment's state may have to be fitted; one with more is drawn as it is. |
| GARMENT_FIT_PIECE_VIEW | The view a garment's fit fits as its pieceth, of 4 per animation frame: views are numbered direction by direction (S, N,
E, W) and frame by frame within each, and the front views go last, so each view's sleeve test reads its frame's front view
as the garment draws it (garment_front_sleeves()). |
| GARMENT_FITS_DEFERRED | Whether a garment's first fit to a new fit waits for SSgarment_fitting, the garment drawn as it is until it's done, rather than being made as it's drawn. A dummy, drawn for snapshots such as record photos and character previews, is fitted as it's drawn either way. Comment it out to make every fit as it's drawn. |
Define Details
FEATURE_MUSCLE_SIZE 
dna.features entries holding a body's muscle size and definition.
FEMALE_UNIFORM_LOWER_ONLY 
A female cut (female_sprite_flags, as wear_female_version() takes them) of the lower body alone: what a full cut leaves on a female body with pecs, whose torso it doesn't shape. See female_cut_over_pecs().
FITNESS_LIMB_TYPE 
The type in limb_type's fitness family drawn at a muscle size and definition, or null when limb_type has no fitness
subtypes. See GLOB.fitness_limb_families.
GARMENT_FITS_DEFERRED 
Whether a garment's first fit to a new fit waits for SSgarment_fitting, the garment drawn as it is until it's done, rather than being made as it's drawn. A dummy, drawn for snapshots such as record photos and character previews, is fitted as it's drawn either way. Comment it out to make every fit as it's drawn.
GARMENT_FIT_KNIT 
Ribbed knit sleeves: solid, then the ribs laid again along each sleeve, its inner shadow thinned and its cuff ribbed.
GARMENT_FIT_MAX_FRAMES 
The most animation frames a garment's state may have to be fitted; one with more is drawn as it is.
GARMENT_FIT_PATTERN 
Mesh: only the new pixels are drawn, each copied from 2 pixels further in, so the mesh keeps its rhythm.
GARMENT_FIT_PIECE_VIEW 
The view a garment's fit fits as its pieceth, of 4 per animation frame: views are numbered direction by direction (S, N,
E, W) and frame by frame within each, and the front views go last, so each view's sleeve test reads its frame's front view
as the garment draws it (garment_front_sleeves()).
GARMENT_FIT_SHADED_SLEEVES 
Plain long sleeves: solid, then the arms' muscle shading in the garment's own colours, and the moved edge a shade darker.
GARMENT_FIT_SOLID 
Each fitted row moves the garment's edge out to the limb's new edge and fills the gap with the pixel inside it.
MUSCLE_DEFINITION_MAX 
The most defined step, Shredded. 0 is no definition, 1 Toned and 2 Defined.
MUSCLE_OPTIONS_OFFERED 
Whether character setup offers muscle size and definition. While it doesn't, every character is drawn Normal with no definition.
MUSCLE_SIZE_NORMAL 
Today's limbs.