There is a new recipe format in the recipe files. This builds on the existing format, rather than replacing it. It does not work for items that consume charges when used.
The new format is based on a new tag, “qualities”, and looks like this:
[tt]“qualities”:[
{“name”:“CUT”,“level”:1,“amount”:1},
][/tt]
or simply
[tt]“qualities”:[
{“name”:“CUT”},
][/tt]
The name refers to the name of a new quality tag that can be added to items.
The level refers to the minimum level of that quality required (just ignore this for now and put everything at level 1, we’ll have to go through and see what needs to be raised after an analysis later on - it will become more important once speed of crafting is effected by tool quality as well). This is optional, and defaults to 1.
The amount refers to how many tools with this quality are required. Again, not likely to get much use just yet, but it’s an ability the old format had that would have otherwise been lost with this transition. This is also optional and defaults to 1.
This will allow any item with the given tag to meet this requirement, and these requirements are laid upon any other more specific tool and component requirements.
An analysis was done in Issue 579 for potential tool qualities. For now, I’d like us to get the following in:
CUT
HAMMER
SEW
SCREW
and maybe
CHOP and SAW
Use the current item list as a guide for which items need these qualities. The format for adding a quality to an item is:
[tt]“qualities”: [[“CUT”, 1]][/tt]
Currently, I’ve done all the basic cutting tools - knives, swords, etc.
Just follow what already exists in the recipe files for determining which items should have which qualities.
I hope you all enjoy the new system, and I hope it becomes even better as we move along!