/obj/machinery/atmospherics/components
Vars | |
airs | Stores the gasmix for each node, used in components |
---|---|
custom_reconcilation | Handles whether the custom reconcilation handling should be used |
parents | Stores the parent pipeline, used in components |
shift_underlay_only | When the component is on a non default layer should we shift everything? Or just the underlay pipe |
showpipe | Should the component should show the pipe underneath it? |
update_parents_after_rebuild | If this is queued for a rebuild this var signifies whether parents should be updated after it's done |
welded | Is the component welded? |
Procs | |
hide_pipe | Called in Initialize(), set the showpipe var to true or false depending on the situation, calls update_icon() |
nullify_pipenet | Called by nullify_node(), used to remove the pipeline the component is attached to Arguments: |
update_icon_nopipes | Called by update_icon(), used individually by each component to determine the icon state without the pipe in consideration |
update_parents | Called in most atmos processes and gas handling situations, update the parents pipelines of the devices connected to the source component This way gases won't get stuck |
Var Details
airs
Stores the gasmix for each node, used in components
custom_reconcilation
Handles whether the custom reconcilation handling should be used
parents
Stores the parent pipeline, used in components
shift_underlay_only
When the component is on a non default layer should we shift everything? Or just the underlay pipe
showpipe
Should the component should show the pipe underneath it?
update_parents_after_rebuild
If this is queued for a rebuild this var signifies whether parents should be updated after it's done
welded
Is the component welded?
Proc Details
hide_pipe
Called in Initialize(), set the showpipe var to true or false depending on the situation, calls update_icon()
nullify_pipenet
Called by nullify_node(), used to remove the pipeline the component is attached to Arguments:
- -reference: the pipeline the component is attached to
update_icon_nopipes
Called by update_icon(), used individually by each component to determine the icon state without the pipe in consideration
update_parents
Called in most atmos processes and gas handling situations, update the parents pipelines of the devices connected to the source component This way gases won't get stuck