/tg/ Station 13 - Modules - TypesVar Details - Proc Details

reaction_chamber

Vars

catalystslist of catalyst reagents to take
emptyingour reagent goal has been reached, so now we lock our inputs and start emptying
required_reagentslist 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_temperaturetowards which temperature do we build (except during draining)?

Procs

handle_reagentsFor subtypes that want to do additional reagent handling Arguments
handle_ui_actFor custom handling of ui actions from inside a subtype
on_reagent_changeHandles stopping the emptying process when the chamber empties.

Var Details

catalysts

list of catalyst reagents to take

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 Arguments

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.