Daedalus Dock - Modules - TypesVar Details - Proc Details

slapcraft_assembly

The location to place the assembly or items if the user cannot hold them

Vars

being_finishedWhether it's in the process of being finished.
disassemblingWhether it's in the process of being disassembled.
finished_itemsA list of weakrefs to finished items (not including items-in-items), used to move items around after they're complete and this object is qdeling.
items_to_place_in_resultAll items that want to place itself in the resulting item after the recipe is finished.
recipeRecipe this assembly is trying to make
step_statesAssociative list of whether the steps are finished or not

Procs

attack_selfAdd the appearance of all the components that the assembly is being made with.
disassembleDisassembles the assembly, either qdeling it if its in nullspace, or dumping all of its components on the ground and then qdeling it.
finished_stepProgresses the assembly to the next step and finishes it if made it through the last step.
set_recipeSets the recipe of this assembly aswell making the name and description matching.

Var Details

being_finished

Whether it's in the process of being finished.

disassembling

Whether it's in the process of being disassembled.

finished_items

A list of weakrefs to finished items (not including items-in-items), used to move items around after they're complete and this object is qdeling.

items_to_place_in_result

All items that want to place itself in the resulting item after the recipe is finished.

recipe

Recipe this assembly is trying to make

step_states

Associative list of whether the steps are finished or not

Proc Details

attack_self

Add the appearance of all the components that the assembly is being made with.

disassemble

Disassembles the assembly, either qdeling it if its in nullspace, or dumping all of its components on the ground and then qdeling it.

finished_step

Progresses the assembly to the next step and finishes it if made it through the last step.

set_recipe

Sets the recipe of this assembly aswell making the name and description matching.