I am looking for some assistance on this project.
Any willing volunteers?
Here is the task:
Get the craft menu data, ingredients list and skill requirements in each of these categories.
alchemy
carpentry* (80% of this is done, but needs some more help)
cooking
fletching
inscription (finished 6/15/2021)
If you are willing to volunteer but think, I do not have that skill - it can be accomplished on Test Center - where everyone is GM of all trades.
In order to craft the items using the script, there are 9 categories of information.
1a) The project needs next the ID of each of the items.
1b) If the item can have a different orientation (lock down and turn with interior decorating tool), then we need all the possible orientations.
2) Object weight
3) Recycle method: trash, smelt, scissors
4) Craft menu category name
5) Selection, there are 10 per page, so page 1 has 0-9, while page 2 has 10-19, page 3 has 30-39, etc.
So either the combined number or break it up into:
5a) Craft menu page
5b) Craft menu selection on the page
6) How many skills required to make it?
7) Pairs of skill name and min requirement. (skill names: alchemy, blacksmithy, carpentry, cooking, fletching, magery, music, tailoring, tinkering)
#8) How many ingredients are needed?
9) Pairs of ingredient name and quantity needed.
Ingredients can have compound names, so just underscore for any spaces: Brilliant_amber Dark_Sapphire Parasitic_plant White_pearl, etc.
Even if you did part of the work for a skill, it would help tremendously.
If your information is well formatted, then I can do the rest to assemble the craft script.
This spoiler offers more detail on the explanation for what is needed, but below I have what I really want.
Here is just a list version of the information:
[craft menu name with underscores]
[weight]
[item types] Especially in Carpentry, items can be locked down and turned which will give up to 4 item types
[recycle method]
[craft menu category name]
[craft menu category number]
[craft menu selection]
[how many skills are required]
[skill name] [minimum skill] These can repeat for as many skills as are required
[how many ingredient types are needed]
[ingredient] [amount] These can repeat for as many skills as are required
Here is an example using 2 ingredients, bone arms. These have 2 orientations - so 2 types and these need both leather and bones.
if %1 = bone_arms || %1 = bone , #spc , arms || %1 in bqh_qph
gosub _sub bone_arms bqh_qph 2 trash bone_armor 10 2 1 tailoring 920 2 leather 8 bones 4
Here is an explanation of each item, but I wouldn't need all the description, just trying to make it clear to match up to the menu:
name:bone arms
types:bgh_qph
recycle: trash
category: bone_armor
category number: 10
menu selection: 2
how many skills: 1
skill 1: tailoring
skill 1 requirement: 920
how many ingredients: 2
ingredient 1: leather 8
ingredient 2: bones 4
Here is what I want as a minimum. 1 line per entry with the values:
bone_arms bgh_qph trash bone_armor 10 2 1 tailoring 920 2 leather 8 bones 4
If you want to go the extra mile and make the craft script entries, here is an example using 2 ingredients, bone arms. These have 2 orientations - so 2 types and these need both leather and bones.
if %1 = bone_arms || %1 = bone , #spc , arms || %1 in bqh_qph
gosub _sub bone_arms bqh_qph 2 trash bone_armor 10 2 1 tailoring 920 2 leather 8 bones 4
Expand this spoiler if you need individual description names in place.
if %1 = [craft menu name with underscores for spaces] || %1 = [craft menu name with ' , #spc , ' for each space] || %1 = [TYPE]
gosub _sub [craft menu name with underscores for spaces] [weight in stones] [recycle method] [craft menu category name] [craft menu category number] [craft menu selection] [how many skills are required] [craft skill 1] [craft min skill] {these can repeat for more craft skills:[craft skill n] [craft skill n]} [number of ingredient types] [ingredient 1] [ingredient 1 amount] {these can repeat for more ingredients:[ingredient n] [ingredient n amount]}
Here is just a list version of the information:
[craft menu name with underscores]
[weight]
[item types] Especially in Carpentry, items can be locked down and turned which will give up to 4 item types
[recycle method]
[craft menu category name]
[craft menu category number]
[craft menu selection]
[how many skills are required]
[skill name] [minimum skill] These can repeat for as many skills as are required
[how many ingredient types are needed]
[ingredient] [amount] These can repeat for as many skills as are required
Here is an explanation of each item, but I wouldn't need all the descriptions, just trying to make it clear to match up to the menu:
name:bone arms
types:bgh_qph
recycle: trash
category: bone_armor
category number: 10
menu selection: 2
how many skills: 1
skill 1: tailoring
skill 1 requirement: 920
how many ingredients: 2
ingredient 1: leather 8
ingredient 2: bones 4