Goonstation 13 - Modules - TypesVar Details - Proc Details

/obj/machinery/atmospherics/pipe

The basic pipe parent for things that can support pipelines and bursting and stuff.

Vars

can_ruptureCan this pipe rupture?
fatigue_pressurePressure needed before the pipe gets a chance to burst, see proc/effective_fatigue_pressure for the value that takes into account material stats too
initial_icon_stateWhat do I change back to when repaired???
orthogonal_weldingDo we weld this pipe at a right angle to its actual direction?
parentOur pipeline.
rupturedHow broken is our pipe.
volumeOur volume for gas.

Procs

get_welding_positionsReturns list of coordinates to start and stop welding animation.
leak_gasMoves gas from the high pressure mixture to the low pressure mixture, usually pipe to tile.
pipeline_expansionReturns a list of nodes that we can add to the pipeline. List may be null or contain nulls.
repair_pipeRepairs the pipe back to orginal state.
ruptureRuptures the pipe, with varying levels of leakage.

Var Details

can_rupture

Can this pipe rupture?

fatigue_pressure

Pressure needed before the pipe gets a chance to burst, see proc/effective_fatigue_pressure for the value that takes into account material stats too

initial_icon_state

What do I change back to when repaired???

orthogonal_welding

Do we weld this pipe at a right angle to its actual direction?

parent

Our pipeline.

ruptured

How broken is our pipe.

volume

Our volume for gas.

Proc Details

get_welding_positions

Returns list of coordinates to start and stop welding animation.

leak_gas

Moves gas from the high pressure mixture to the low pressure mixture, usually pipe to tile.

pipeline_expansion

Returns a list of nodes that we can add to the pipeline. List may be null or contain nulls.

repair_pipe

Repairs the pipe back to orginal state.

rupture

Ruptures the pipe, with varying levels of leakage.