/datum/pipeline
Vars | |
air | The combined air mixture of all our members. |
---|---|
alert_pressure | Pressure at which to start checking for ruptures. |
cooldowns | Used for the cooldown system |
edges | List of pipes that border non-pipes. Pipeline extensions start from these. |
members | All the pipes that we own. |
network | The pipe network we belong in. |
Procs | |
build_pipeline | Builds a pipeline out into other pipes. |
mingle_with_turf | Mixes the turf with some volume of our air. |
network_expand | Expands new_network into our pipeline if we are not yet in it. |
process | Process pipe ruptures. |
return_network | Returns our network, building a new one if we do not yet have one. |
temperature_interact | Exchanges the heat between the turf and some volume of our air. Thermal_conductivity is used as a factor with 0 meaning no heat transfer and 1 meaning perfect equalisation. |
temporarily_store_air | Temporarily distributes [/datum/pipeline/var/datum/gas_mixture/air] into our members. |
Var Details
air
The combined air mixture of all our members.
alert_pressure
Pressure at which to start checking for ruptures.
cooldowns
Used for the cooldown system
edges
List of pipes that border non-pipes. Pipeline extensions start from these.
members
All the pipes that we own.
network
The pipe network we belong in.
Proc Details
build_pipeline
Builds a pipeline out into other pipes.
mingle_with_turf
Mixes the turf with some volume of our air.
network_expand
Expands new_network into our pipeline if we are not yet in it.
process
Process pipe ruptures.
return_network
Returns our network, building a new one if we do not yet have one.
temperature_interact
Exchanges the heat between the turf and some volume of our air. Thermal_conductivity is used as a factor with 0 meaning no heat transfer and 1 meaning perfect equalisation.
temporarily_store_air
Temporarily distributes [/datum/pipeline/var/datum/gas_mixture/air] into our members.