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

dirt_underclothes

A person's mess on their underclothes: one container image on the chest at DIRT_UNDERCLOTHES_LAYER, over the underclothes and under the uniform, holding the baked image of each piece worn and shown, already kept to the pixels it shows.

Vars

carrierThe carrier whose underclothes splats it draws.

Procs

NewArguments:
can_draw_on_bodypartDraws only once some of the carrier's masks are made. Asking queues them.
dirt_bulge_overReturns the penis whose bulge look draws its adaptive cloth over a piece of the owner's underclothes, or null. The penis resolves its look before this overlay is drawn: it's on the chest first.
dirt_bulge_pieceReturns the key of the piece of underclothes a bulge look covers (dirt_underclothes_key()), or null when none worn is.
get_overlayA bulge look drawn over a piece of underclothes covers that piece's mess with its cloth, so the mess is drawn again over the cloth, kept to its pixels, as the look draws a garment's own mess over it (bulge_over_cloth()).
icon_render_keyThe drawn masks' keys, after DIRT_PRIVATE_KEY: the chest's images follow them, kept on its own mob (limb_icons_for()). A bulge look drawn over them adds its own key.

Var Details

carrier

The carrier whose underclothes splats it draws.

Proc Details

New

Arguments:

can_draw_on_bodypart

Draws only once some of the carrier's masks are made. Asking queues them.

dirt_bulge_over

Returns the penis whose bulge look draws its adaptive cloth over a piece of the owner's underclothes, or null. The penis resolves its look before this overlay is drawn: it's on the chest first.

Arguments:

dirt_bulge_piece

Returns the key of the piece of underclothes a bulge look covers (dirt_underclothes_key()), or null when none worn is.

Arguments:

get_overlay

A bulge look drawn over a piece of underclothes covers that piece's mess with its cloth, so the mess is drawn again over the cloth, kept to its pixels, as the look draws a garment's own mess over it (bulge_over_cloth()).

icon_render_key

The drawn masks' keys, after DIRT_PRIVATE_KEY: the chest's images follow them, kept on its own mob (limb_icons_for()). A bulge look drawn over them adds its own key.