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

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_levelsReturns the levels of a carrier's skin splats on one zone, oldest first, joined by spaces.
forget_masksDrops 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_forReturns whether a body's skin masks are asked for from the sprites it draws now (dirt_zone_sources_match()).
skin_imagesReturns 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:

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:

skin_drawn_for

Returns whether a body's skin masks are asked for from the sprites it draws now (dirt_zone_sources_match()).

Arguments:

skin_images

Returns the mess containers in a limb's cached images: the images at DIRT_SKIN_LAYER.

Arguments: