Yogstation 13 - Modules - TypesVar Details - Proc Details

Transmutation Recipe

Vars

required_atomsUsed with rituals, how many items this needs
required_shit_liststring that quickly describes the required atoms
result_atomsWhat do we get out of this

Procs

cleanup_atomsUsed atom cleanup
on_finished_recipeWhat happens once the recipe is succesfully finished
on_lifeIf a transmutation for some reason needs to do stuff on life at any point
recipe_snowflake_checkSpecial check for recipes

Var Details

required_atoms

Used with rituals, how many items this needs

required_shit_list

string that quickly describes the required atoms

result_atoms

What do we get out of this

Proc Details

cleanup_atoms

Used atom cleanup

Overide this proc if you dont want ALL ATOMS to be destroyed. useful in many situations.

on_finished_recipe

What happens once the recipe is succesfully finished

By default this proc creates atoms from result_atoms list. Override this is you want something else to happen.

on_life

If a transmutation for some reason needs to do stuff on life at any point

Activated on SSprocess in the heretic antag

recipe_snowflake_check

Special check for recipes

If you are adding a more complex summoning or something that requires a special check that parses through all the atoms in an area override this.