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

chem_separator

Vars

beakerReagent container for condensate or separator filling
boilingWhether the mixture is above the required temperature and the separation is in process
burningWhether the burner is currently on and the mixture is heating up
condenserReagent container for the vapor of the separating reagent
distillation_rateSeparation speed in units per second
fill_icon_thresholdsIcons for different percentages of beaker/separator reagent volumes
heating_rateMixture heating speed in degrees per second for full container
required_tempMinimal mixture temperature for separation
separating_reagentThe reagent chosen for separation
soundloopSound during separation
temperature_icon_thresholdsThe temperature thresholds used for thermometer icon update, in Celsius

Procs

can_processCheck whether the separation can process
ignite_withChecks whether the item can ignite the separator
loadFill internal storage with reagents from the container
replace_beakerInsert, replace or eject the container depending on the state and parameters
startIgnite the burner to start the separation process
stopExtinguish the burner to stop the separation process
unloadDrain internal reagents into the container

Var Details

beaker

Reagent container for condensate or separator filling

boiling

Whether the mixture is above the required temperature and the separation is in process

burning

Whether the burner is currently on and the mixture is heating up

condenser

Reagent container for the vapor of the separating reagent

distillation_rate

Separation speed in units per second

fill_icon_thresholds

Icons for different percentages of beaker/separator reagent volumes

heating_rate

Mixture heating speed in degrees per second for full container

required_temp

Minimal mixture temperature for separation

separating_reagent

The reagent chosen for separation

soundloop

Sound during separation

temperature_icon_thresholds

The temperature thresholds used for thermometer icon update, in Celsius

Proc Details

can_process

Check whether the separation can process

ignite_with

Checks whether the item can ignite the separator

load

Fill internal storage with reagents from the container

replace_beaker

Insert, replace or eject the container depending on the state and parameters

start

Ignite the burner to start the separation process

stop

Extinguish the burner to stop the separation process

unload

Drain internal reagents into the container