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

dirt_worn_mess

The mess on clothes. A shot at a covered region lands on the outermost garment over it, which draws it inset in its own worn wrapper, where the bulge can copy it, from its wearer's cloth masks: moved to a digitigrade lizard, from the lizard's. Washing the garment takes it off. A region covered only by underclothes takes it on the piece showing the most of it, drawn over that piece and kept to its pixels, and kept with it while it's hidden or swapped. Skin mess lies under the underclothes, and fades out beside them.

Procs

cover_distanceReturns how many steps up, down or across a pixel lies from the nearest covered one, up to 2, or 0 further off. A covered pixel isn't asked about.
drawn_atReturns an image a body draws at a layer, at the top of its overlays, or null.
inset_imagesReturns the images a worn slot draws inset over its garment.
mask_alphaReturns a pixel's alpha, 0 to 255.
on_pieceReturns whether some of a carrier's underclothes splats are on a kind of underclothes.
shows_onReturns whether a body facing south differs from a clean shot of it only on some pixels, and on some of them.
underclothes_imageReturns the image a body draws for one of its underclothes, or null.
underclothes_pixelsReturns which pixels a body's underclothes draw in one direction: a list of TRUE or null, indexed by icon y * width + icon x, both from 0.

Proc Details

cover_distance

Returns how many steps up, down or across a pixel lies from the nearest covered one, up to 2, or 0 further off. A covered pixel isn't asked about.

Arguments:

drawn_at

Returns an image a body draws at a layer, at the top of its overlays, or null.

Arguments:

inset_images

Returns the images a worn slot draws inset over its garment.

Arguments:

mask_alpha

Returns a pixel's alpha, 0 to 255.

Arguments:

on_piece

Returns whether some of a carrier's underclothes splats are on a kind of underclothes.

Arguments:

shows_on

Returns whether a body facing south differs from a clean shot of it only on some pixels, and on some of them.

Arguments:

underclothes_image

Returns the image a body draws for one of its underclothes, or null.

Arguments:

underclothes_pixels

Returns which pixels a body's underclothes draw in one direction: a list of TRUE or null, indexed by icon y * width + icon x, both from 0.

Arguments: