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

closet

Vars

contents_pressure_protectionHow close being inside of the thing provides complete pressure safety. Must be between 0 and 1!
contents_thermal_insulationHow insulated the thing is, for the purposes of calculating body temperature. Must be between 0 and 1!
divableWhether a skittish person can dive inside this closet. Disable if opening the closet causes "bad things" to happen or that it leads to a logical inconsistency.
enable_door_overlayControls whether a door overlay should be applied using the icon_door value as the icon state
strong_grabtrue whenever someone with the strong pull component is dragging this, preventing opening
weather_protectionProtection against weather that being inside of it provides.

Procs

after_closeProc to override for effects after closing a door
after_openProc to override for effects after opening a door

Var Details

contents_pressure_protection

How close being inside of the thing provides complete pressure safety. Must be between 0 and 1!

contents_thermal_insulation

How insulated the thing is, for the purposes of calculating body temperature. Must be between 0 and 1!

divable

Whether a skittish person can dive inside this closet. Disable if opening the closet causes "bad things" to happen or that it leads to a logical inconsistency.

enable_door_overlay

Controls whether a door overlay should be applied using the icon_door value as the icon state

strong_grab

true whenever someone with the strong pull component is dragging this, preventing opening

weather_protection

Protection against weather that being inside of it provides.

Proc Details

after_close

Proc to override for effects after closing a door

after_open

Proc to override for effects after opening a door