72 lines
2.7 KiB
Lua
72 lines
2.7 KiB
Lua
local TradeSkillUITypes =
|
|
{
|
|
Tables =
|
|
{
|
|
{
|
|
Name = "CraftingReagentInfo",
|
|
Type = "Structure",
|
|
Fields =
|
|
{
|
|
{ Name = "itemID", Type = "number", Nilable = false },
|
|
{ Name = "slot", Type = "number", Nilable = false },
|
|
{ Name = "quantity", Type = "number", Nilable = false },
|
|
},
|
|
},
|
|
{
|
|
Name = "RegularReagentInfo",
|
|
Type = "Structure",
|
|
Fields =
|
|
{
|
|
{ Name = "itemID", Type = "number", Nilable = false },
|
|
{ Name = "quantity", Type = "number", Nilable = false },
|
|
},
|
|
},
|
|
{
|
|
Name = "TradeSkillReagentInfo",
|
|
Type = "Structure",
|
|
Fields =
|
|
{
|
|
{ Name = "reagentName", Type = "cstring", Nilable = true },
|
|
{ Name = "reagentFileID", Type = "fileID", Nilable = true },
|
|
{ Name = "itemID", Type = "number", Nilable = false },
|
|
{ Name = "reagentCount", Type = "number", Nilable = false },
|
|
{ Name = "playerReagentCount", Type = "number", Nilable = false },
|
|
},
|
|
},
|
|
{
|
|
Name = "TradeSkillRecipeInfo",
|
|
Type = "Structure",
|
|
Fields =
|
|
{
|
|
{ Name = "type", Type = "string", Nilable = false, Default = "recipe" },
|
|
{ Name = "categoryID", Type = "number", Nilable = false },
|
|
{ Name = "name", Type = "cstring", Nilable = false },
|
|
{ Name = "difficulty", Type = "cstring", Nilable = true },
|
|
{ Name = "maxTrivialLevel", Type = "number", Nilable = false },
|
|
{ Name = "itemLevel", Type = "number", Nilable = false },
|
|
{ Name = "numAvailable", Type = "number", Nilable = false },
|
|
{ Name = "alternateVerb", Type = "cstring", Nilable = true },
|
|
{ Name = "numSkillUps", Type = "number", Nilable = false },
|
|
{ Name = "numIndents", Type = "number", Nilable = false },
|
|
{ Name = "sourceType", Type = "number", Nilable = true },
|
|
{ Name = "learned", Type = "bool", Nilable = false },
|
|
{ Name = "disabled", Type = "bool", Nilable = false },
|
|
{ Name = "favorite", Type = "bool", Nilable = false },
|
|
{ Name = "hiddenUnlessLearned", Type = "bool", Nilable = false },
|
|
{ Name = "craftable", Type = "bool", Nilable = false, Default = true },
|
|
{ Name = "disabledReason", Type = "cstring", Nilable = true },
|
|
{ Name = "recipeID", Type = "number", Nilable = false },
|
|
{ Name = "previousRecipeID", Type = "number", Nilable = true },
|
|
{ Name = "nextRecipeID", Type = "number", Nilable = true },
|
|
{ Name = "icon", Type = "number", Nilable = true },
|
|
{ Name = "productQuality", Type = "number", Nilable = true },
|
|
{ Name = "currentRecipeExperience", Type = "number", Nilable = true },
|
|
{ Name = "nextLevelRecipeExperience", Type = "number", Nilable = true },
|
|
{ Name = "unlockedRecipeLevel", Type = "number", Nilable = true },
|
|
{ Name = "earnedExperience", Type = "number", Nilable = true },
|
|
},
|
|
},
|
|
},
|
|
};
|
|
|
|
APIDocumentation:AddDocumentationTable(TradeSkillUITypes); |