SS1984 - Modules - TypesVar Details - Proc Details

disposalpipe

Vars

dpdirBitmask of pipe directions
flip_typeIf set, the pipe is flippable and becomes this type when flipped
hardnessHardness points, used in explosion interactions
initialize_dirsBitflags of pipe directions added on init, see \code_DEFINES\pipe_construction.dm

Procs

spew_forthExpells the pipe's contents.

Var Details

dpdir

Bitmask of pipe directions

flip_type

If set, the pipe is flippable and becomes this type when flipped

hardness

Hardness points, used in explosion interactions

initialize_dirs

Bitflags of pipe directions added on init, see \code_DEFINES\pipe_construction.dm

Proc Details

spew_forth

Expells the pipe's contents.

This proc checks through src's contents for holder objects, and then tells each one to empty onto the tile. Called when the pipe is deconstructed or someone struggles out.