Here are the functions I have so far.. its not complete and I dont have events in there yet.. events prob wont make the first release.
Code: Register to unlock hidden link
'DebugLog VG.Crafting.RecipeName
'DebugLog VG.Crafting.RecipeDescription
DebugLog VG.Crafting.StageNumber
'DebugLog VG.Crafting.RecipeNumUses
'DebugLog VG.Crafting.ActionPointsMax
'DebugLog VG.Crafting.ActionPointsLeft
'DebugLog VG.Crafting.Quality
'DebugLog VG.Crafting.QualityLetter
'DebugLog VG.Crafting.StagePercent
'DebugLog VG.Crafting.RecipeId
'DebugLog VG.Crafting.RecipeSectionName
'DebugLog VG.Crafting.Action
'DebugLog VG.Crafting.Action1
'DebugLog VG.Crafting.Remedy0
'DebugLog VG.Crafting.Remedy1
'DebugLog VG.Crafting.ToolTipName
'DebugLog VG.Crafting.ToolTipDescription
DebugLog VG.Crafting.Complication1Health
DebugLog VG.Crafting.Complication2Health
DebugLog VG.Crafting.Complication3Health
Still to add are some inventory functions to see if you neet to buy solvent, etc. I also will have an API/Event that will fire if you try to create an item and you dont have all the required peices/utilities.
I also need to add in some api's for if you are actually crafting or not.. ie you clicked on the forge, but it didnt start a crafting session, etc.
I havnt found a good way to pick out work orders, but I can get the info from one selected (ie how difficult it is, the text in the discription etc) to have some logic on if its a good work order to get or not.