/tg/ Station 13 - Modules - TypesVar Details - Proc Details

toilet

Vars

cistern_itemsLazylist of items in the cistern.
cistern_openBoolean if the cistern is up, allowing items to be put in/out.
cover_openBoolean if the toilet seat is up.
fishesLazylist of fish in the toilet, not to be mixed with the items in the cistern. Max of 3
flushingBoolean if whether the toilet is currently flushing.
has_water_reclaimerDoes the toilet have a water recycler to recollect its water supply?
reagent_capacityHow much reagent can the cistern contain
reagent_idWhat reagent does the toilet flush with
reclaim_rateUnits of water to reclaim per second
stuck_itemItem stuck in the basin of the toilet
swirlieReference to the mob being given a swirlie.
w_itemsThe combined weight of all items in the cistern put together.

Procs

end_flushingEnds the flushing animation and updates overlays if necessary

Var Details

cistern_items

Lazylist of items in the cistern.

cistern_open

Boolean if the cistern is up, allowing items to be put in/out.

cover_open

Boolean if the toilet seat is up.

fishes

Lazylist of fish in the toilet, not to be mixed with the items in the cistern. Max of 3

flushing

Boolean if whether the toilet is currently flushing.

has_water_reclaimer

Does the toilet have a water recycler to recollect its water supply?

reagent_capacity

How much reagent can the cistern contain

reagent_id

What reagent does the toilet flush with

reclaim_rate

Units of water to reclaim per second

stuck_item

Item stuck in the basin of the toilet

swirlie

Reference to the mob being given a swirlie.

w_items

The combined weight of all items in the cistern put together.

Proc Details

end_flushing

Ends the flushing animation and updates overlays if necessary