design 
Design Datums All the data for building stuff.
Vars | |
autolathe_exportable | For protolathe designs that don't require reagents: If they can be exported to autolathes with a design disk or not. |
---|---|
build_path | The typepath of the object produced by this design |
build_type | Bitflags indicating what machines this design is compatable with. ([IMPRINTER]|AWAY_IMPRINTER|[PROTOLATHE]|AWAY_LATHE|[AUTOLATHE]|[MECHFAB]|[BIOGENERATOR]|[LIMBGROWER]|[SMELTER]) |
category | What categories this design falls under. Used for sorting in production machines. |
construction_time | The amount of time required to create one unit of the product. |
departmental_flags | Bitflags indicating what departmental lathes should be allowed to process this design. |
desc | Description of the created object |
icon_cache | Appears to be unused. |
id | The ID of the design. Used for quick reference. Alphanumeric, lower-case, no symbols |
lathe_time_factor | How many times faster than normal is this to build on the protolathe |
make_reagent | Reagent produced by this design. Currently only supported by the biogenerator. |
materials | List of materials required to create one unit of the product. Format is (typepath or caregory) -> amount |
name | Name of the created object |
reagents_list | List of reagents required to create one unit of the product. Currently only supported by the limb grower. |
research_icon | Override for the automatic icon generation used for the research console. |
research_icon_state | Override for the automatic icon state generation used for the research console. |
search_metadata | Optional string that interfaces can use as part of search filters. See- item/borg/upgrade/ai and the Exosuit Fabs. |
unlocked_by | What techwebs nodes unlock this design. Constructed by SSresearch |
Procs | |
get_description | Returns the description of the design |
Var Details
autolathe_exportable 
For protolathe designs that don't require reagents: If they can be exported to autolathes with a design disk or not.
build_path 
The typepath of the object produced by this design
build_type 
Bitflags indicating what machines this design is compatable with. ([IMPRINTER]|AWAY_IMPRINTER|[PROTOLATHE]|AWAY_LATHE|[AUTOLATHE]|[MECHFAB]|[BIOGENERATOR]|[LIMBGROWER]|[SMELTER])
category 
What categories this design falls under. Used for sorting in production machines.
construction_time 
The amount of time required to create one unit of the product.
departmental_flags 
Bitflags indicating what departmental lathes should be allowed to process this design.
desc 
Description of the created object
icon_cache 
Appears to be unused.
id 
The ID of the design. Used for quick reference. Alphanumeric, lower-case, no symbols
lathe_time_factor 
How many times faster than normal is this to build on the protolathe
make_reagent 
Reagent produced by this design. Currently only supported by the biogenerator.
materials 
List of materials required to create one unit of the product. Format is (typepath or caregory) -> amount
name 
Name of the created object
reagents_list 
List of reagents required to create one unit of the product. Currently only supported by the limb grower.
research_icon 
Override for the automatic icon generation used for the research console.
research_icon_state 
Override for the automatic icon state generation used for the research console.
search_metadata 
Optional string that interfaces can use as part of search filters. See- item/borg/upgrade/ai and the Exosuit Fabs.
unlocked_by 
What techwebs nodes unlock this design. Constructed by SSresearch
Proc Details
get_description
Returns the description of the design