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

chem_master

Roughly 10 - 30s? Roughly 10 - 30s?

Vars

analyzed_reagentReagent being analyzed
beakerInserted reagent container
default_containerContainer used by default to reset to (REF)
do_suggest_containerWhether to suggest container or not
fill_iconIcons for different percentages of buffer reagents
has_container_suggestionWhether the machine has an option to suggest container
is_printingWhether the machine is busy with printing containers
printable_containersList of printable container types
printing_amountThe amount of containers printed in one cycle
printing_progressNumber of printed containers in the current printing cycle for UI progress bar
printing_speedDefault duration of printing cycle
reagent_analysis_modeWhether reagent analysis screen is active
selected_containerSelected printable container type (REF)
suggested_containerThe container suggested by main reagent in the buffer
transfer_modeWhether separated reagents should be moved back to container or destroyed.

Procs

check_reactionsChecks to see if the target reagent is being created (reacting) and if so prevents transfer Only prevents reactant from being moved so that people can still manlipulate input reagents
create_containersCreate N selected containers with reagents from buffer split between them
get_suggested_containerRetrieve REF to the best container for provided reagent
replace_beakerInsert new beaker and/or eject the inserted one
transfer_reagentTransfer reagents to specified target from the opposite source

Var Details

analyzed_reagent

Reagent being analyzed

beaker

Inserted reagent container

default_container

Container used by default to reset to (REF)

do_suggest_container

Whether to suggest container or not

fill_icon

Icons for different percentages of buffer reagents

has_container_suggestion

Whether the machine has an option to suggest container

is_printing

Whether the machine is busy with printing containers

printable_containers

List of printable container types

printing_amount

The amount of containers printed in one cycle

printing_progress

Number of printed containers in the current printing cycle for UI progress bar

printing_speed

Default duration of printing cycle

reagent_analysis_mode

Whether reagent analysis screen is active

selected_container

Selected printable container type (REF)

suggested_container

The container suggested by main reagent in the buffer

transfer_mode

Whether separated reagents should be moved back to container or destroyed.

Proc Details

check_reactions

Checks to see if the target reagent is being created (reacting) and if so prevents transfer Only prevents reactant from being moved so that people can still manlipulate input reagents

create_containers

Create N selected containers with reagents from buffer split between them

get_suggested_container

Retrieve REF to the best container for provided reagent

replace_beaker

Insert new beaker and/or eject the inserted one

transfer_reagent

Transfer reagents to specified target from the opposite source