dirt_taur_mess 
A back shot on a taur lands on the rider's back and along the taur body's: the rider's skin and the taur body's slot each take a splat of the same variant. The game reads the rider and the taur body as the parity corpus names them. Once the masks are made the taur body's images carry the pools beside them. A Big Legs body, its legs under the rider and no taur back, takes the shot on the rider alone. A taur suit takes the pools itself, inset over its 64x32 sprite, and the rider's mess on it lands on the body's tile, not 16 px off. Removing the taur body takes its pools with it. A taur's penis drawn only behind the body takes no share.
Procs | |
| check_big_legs | Fails unless a Big Legs body, its legs under the rider and no taur back, takes a back shot on the rider alone: no splat in its taur slot, and no pools with its images. |
|---|---|
| describe_insets | Returns where a worn wrapper is drawn and where its inset images go in it, as one line of text: the offsets of the rider's 32x32 mess and of the pools on the 64x32 taur canvas. |
| describe_layers | Returns a taur source's states, layer by layer in the order they stack, as one line of text. |
| give_taur | Makes a test human a taur and returns its taur body. |
| inset_pixels | Returns the pixels an inset mask draws facing one way, as indexes on the taur canvas: the pools' own, or the rider's 32x32 mask moved onto the body's tile in its middle. |
| pool_images | Returns the chest's cached images at the taur body's layers that draw no sprite of their own but hold others: the pools. |
Proc Details
check_big_legs
Fails unless a Big Legs body, its legs under the rider and no taur back, takes a back shot on the rider alone: no splat in its taur slot, and no pools with its images.
describe_insets
Returns where a worn wrapper is drawn and where its inset images go in it, as one line of text: the offsets of the rider's 32x32 mess and of the pools on the 64x32 taur canvas.
Arguments:
- standing: The wrapper, or null.
describe_layers
Returns a taur source's states, layer by layer in the order they stack, as one line of text.
Arguments:
- source: The source, or null.
give_taur
Makes a test human a taur and returns its taur body.
Arguments:
- rider: The human. It must not have a taur body yet.
- kind: The taur's sprite accessory type: by default the horse, the kind the parity corpus uses.
inset_pixels
Returns the pixels an inset mask draws facing one way, as indexes on the taur canvas: the pools' own, or the rider's 32x32 mask moved onto the body's tile in its middle.
Arguments:
- mask: The registered mask icon.
- direction: The direction.
- wide: Whether it's a 64x32 mask on the taur canvas.
pool_images
Returns the chest's cached images at the taur body's layers that draw no sprite of their own but hold others: the pools.
Arguments:
- body: The taur.