Transmutation Recipe

Vars | |
| 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 |
Procs | |
| cleanup_atoms | Used atom cleanup |
| on_finished_recipe | What happens once the recipe is succesfully finished |
| on_life | If a transmutation for some reason needs to do stuff on life at any point |
| recipe_snowflake_check | Special 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.