/datum/component/assembly
This component calls a procref with a assembly_information string on the atom it was added to when it gets attacked with an object specified in the to_combine_item This component can be used to get the convulent if-then-else trees of assemblies under control Make the proc you call on sucessfull assembly return TRUE. Else the attack will go through!
Vars | |
to_combine_item | The item(s) that are used to combine with the atom this component is attached to use a tool-bitflags like TOOL_CUTTING, if you want to go with groups of tools |
---|---|
valid_assembly_proc | The Procref that will get called when the items are compatible |
Var Details
to_combine_item
The item(s) that are used to combine with the atom this component is attached to use a tool-bitflags like TOOL_CUTTING, if you want to go with groups of tools
valid_assembly_proc
The Procref that will get called when the items are compatible