reaction_chamber
Vars | |
emptying | our reagent goal has been reached, so now we lock our inputs and start emptying |
---|---|
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 | |
handle_reagents | For subtypes that want to do additional reagent handling |
handle_ui_act | For custom handling of ui actions from inside a subtype |
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
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
handle_reagents
For subtypes that want to do additional reagent handling
handle_ui_act
For custom handling of ui actions from inside a subtype
on_reagent_change
Handles stopping the emptying process when the chamber empties.
on_reagents_del
Handles properly detaching signal hooks.