dirt_skin_mess 
The mess on bare skin draws through the limbs' own images: a landing gives each limb it reaches one container image at DIRT_SKIN_LAYER, holding the baked image SSdirt makes, and the other limbs nothing. Washing takes it off, even while its masks are still being made: they finish without bringing it back. Every zone at once adds one overlay per limb that carries mess, the head, the chest and the legs, so four at most, the chest's splats in its one container. A shot's amount adds levels to the zone's newest splat, and past the top one what's left starts another, of a variant the zone doesn't have yet. A limb drawn from other sprites with none swapped has the masks made again for what the body draws, though a steady draw only compares what each is drawn from: the chest at another physique, a restyled arm, which the chest checks, and eyes drawn from another state.
Procs | |
| describe_levels | Returns the levels of a carrier's skin splats on one zone, oldest first, joined by spaces. |
|---|---|
| forget_masks | Drops any cached masks a level 1 splat on a zone could ask for on this body, so the next one is made afresh. |
| skin_drawn_for | Returns whether a body's skin masks are asked for from the sprites it draws now (dirt_zone_sources_match()). |
| skin_images | Returns the mess containers in a limb's cached images: the images at DIRT_SKIN_LAYER. |
Proc Details
describe_levels
Returns the levels of a carrier's skin splats on one zone, oldest first, joined by spaces.
Arguments:
- carrier: The carrier.
- zone: A DIRT_ZONE_* define.
forget_masks
Drops any cached masks a level 1 splat on a zone could ask for on this body, so the next one is made afresh.
Arguments:
- body: The body.
- zone: A DIRT_ZONE_* define.
skin_drawn_for
Returns whether a body's skin masks are asked for from the sprites it draws now (dirt_zone_sources_match()).
Arguments:
- body: The body.
- carrier: Its carrier.
skin_images
Returns the mess containers in a limb's cached images: the images at DIRT_SKIN_LAYER.
Arguments:
- body: The body.
- zone: The limb's body zone.