reaction_chamber

a reaction chamber for plumbing. pretty much everything can react, but this one keeps the reagents seperated and only reacts under your given terms
Vars | |
emptying | our reagent goal has been reached, so now we lock our inputs and start emptying |
---|---|
heater_coefficient | cool/heat power |
required_reagents | *list of set reagents that the reaction_chamber allows in, and must all be present before mixing is enabled. * example: list(/datum/reagent/water = 20, /datum/reagent/fuel/oil = 50) |
target_temperature | towards which temperature do we build (except during draining)? |
Procs | |
on_reagent_change | Handles stopping the emptying process when the chamber empties. |
on_reagents_del | Handles properly detaching signal hooks. |
Var Details
emptying

our reagent goal has been reached, so now we lock our inputs and start emptying
heater_coefficient

cool/heat power
required_reagents

*list of set reagents that the reaction_chamber allows in, and must all be present before mixing is enabled. * example: list(/datum/reagent/water = 20, /datum/reagent/fuel/oil = 50)
target_temperature

towards which temperature do we build (except during draining)?
Proc Details
on_reagent_change
Handles stopping the emptying process when the chamber empties.
on_reagents_del
Handles properly detaching signal hooks.