atmospherics
Vars | |
autolink_id | ID for automatic linkage of stuff. This is used to assist in connections at mapload. Dont try use it for other stuff |
---|---|
can_be_undertile | Can this be put under a tile? |
can_unwrench | Can this be unwrenched? |
can_unwrench_while_on | Whether or not this can be unwrenched while on. |
connect_types | Type of pipes this machine can connect to |
connected_to | What this machine is connected to |
icon_connect_type | Icon suffix for connection, can be "-supply" or "-scrubbers" |
initialize_directions | Directions to initialize in to grab pipes |
on | If the machine is currently operating or not. |
pipe_color | Pipe colour, not used for all subtypes |
pipe_image | Pipe image, not used for all subtypes |
target_pressure | The amount of pressure the machine wants to operate at. |
Procs | |
is_pipenet_split | Whether or not this atmos machine has multiple pipenets attached to it Used to determine if a ventcrawler should update their vision or not |
set_max | Maxes the output pressure of the machine. If this is done by a user, display a message to them. |
toggle | Turns the machine either on, or off. If this is done by a user, display a message to them. |
wrench_floor_check | This proc is to tell if an atmospheric device is in a state that should be unwrenchable because its under the floor. |
Var Details
autolink_id
ID for automatic linkage of stuff. This is used to assist in connections at mapload. Dont try use it for other stuff
can_be_undertile
Can this be put under a tile?
can_unwrench
Can this be unwrenched?
can_unwrench_while_on
Whether or not this can be unwrenched while on.
connect_types
Type of pipes this machine can connect to
connected_to
What this machine is connected to
icon_connect_type
Icon suffix for connection, can be "-supply" or "-scrubbers"
initialize_directions
Directions to initialize in to grab pipes
on
If the machine is currently operating or not.
pipe_color
Pipe colour, not used for all subtypes
pipe_image
Pipe image, not used for all subtypes
target_pressure
The amount of pressure the machine wants to operate at.
Proc Details
is_pipenet_split
Whether or not this atmos machine has multiple pipenets attached to it Used to determine if a ventcrawler should update their vision or not
set_max
Maxes the output pressure of the machine. If this is done by a user, display a message to them.
NOTE: Only applies to atmospherics machines which allow a target_pressure
to be set, such as pumps, or other devices.
Arguments:
- user - the mob who is setting the output pressure to maximum.
toggle
Turns the machine either on, or off. If this is done by a user, display a message to them.
NOTE: Only applies to atmospherics machines which can be toggled on or off, such as pumps, or other devices.
Arguments:
- user - the mob who is toggling the machine.
wrench_floor_check
This proc is to tell if an atmospheric device is in a state that should be unwrenchable because its under the floor.