First commit, step 4 completed
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
local BagConstants =
|
||||
{
|
||||
Tables =
|
||||
{
|
||||
{
|
||||
Name = "BagFlag",
|
||||
Type = "Enumeration",
|
||||
NumValues = 27,
|
||||
MinValue = 1,
|
||||
MaxValue = 134217728,
|
||||
Fields =
|
||||
{
|
||||
{ Name = "DontFindStack", Type = "BagFlag", EnumValue = 1 },
|
||||
{ Name = "AlreadyOwner", Type = "BagFlag", EnumValue = 2 },
|
||||
{ Name = "AlreadyBound", Type = "BagFlag", EnumValue = 4 },
|
||||
{ Name = "Swap", Type = "BagFlag", EnumValue = 8 },
|
||||
{ Name = "BagIsEmpty", Type = "BagFlag", EnumValue = 16 },
|
||||
{ Name = "LookInInventory", Type = "BagFlag", EnumValue = 32 },
|
||||
{ Name = "IgnoreBoundItemCheck", Type = "BagFlag", EnumValue = 64 },
|
||||
{ Name = "StackOnly", Type = "BagFlag", EnumValue = 128 },
|
||||
{ Name = "RecurseQuivers", Type = "BagFlag", EnumValue = 256 },
|
||||
{ Name = "IgnoreBankcheck", Type = "BagFlag", EnumValue = 512 },
|
||||
{ Name = "AllowBagsInNonBagSlots", Type = "BagFlag", EnumValue = 1024 },
|
||||
{ Name = "PreferQuivers", Type = "BagFlag", EnumValue = 2048 },
|
||||
{ Name = "SwapBags", Type = "BagFlag", EnumValue = 4096 },
|
||||
{ Name = "IgnoreExisting", Type = "BagFlag", EnumValue = 8192 },
|
||||
{ Name = "AllowPartialStack", Type = "BagFlag", EnumValue = 16384 },
|
||||
{ Name = "LookInCharacterBankOnly", Type = "BagFlag", EnumValue = 32768 },
|
||||
{ Name = "AllowBuyback", Type = "BagFlag", EnumValue = 65536 },
|
||||
{ Name = "IgnorePetBankcheck", Type = "BagFlag", EnumValue = 131072 },
|
||||
{ Name = "PreferPriorityBags", Type = "BagFlag", EnumValue = 262144 },
|
||||
{ Name = "PreferNeutralPriorityBags", Type = "BagFlag", EnumValue = 524288 },
|
||||
{ Name = "AsymmetricSwap", Type = "BagFlag", EnumValue = 1048576 },
|
||||
{ Name = "PreferReagentBags", Type = "BagFlag", EnumValue = 2097152 },
|
||||
{ Name = "IgnoreReagentBags", Type = "BagFlag", EnumValue = 8388608 },
|
||||
{ Name = "LookInAccountBankOnly", Type = "BagFlag", EnumValue = 16777216 },
|
||||
{ Name = "HasRefund", Type = "BagFlag", EnumValue = 33554432 },
|
||||
{ Name = "SkipValidCountCheck", Type = "BagFlag", EnumValue = 67108864 },
|
||||
{ Name = "AllowSoulboundItemInAccountBank", Type = "BagFlag", EnumValue = 134217728 },
|
||||
},
|
||||
},
|
||||
{
|
||||
Name = "BagSlotFlags",
|
||||
Type = "Enumeration",
|
||||
NumValues = 10,
|
||||
MinValue = 1,
|
||||
MaxValue = 512,
|
||||
Fields =
|
||||
{
|
||||
{ Name = "DisableAutoSort", Type = "BagSlotFlags", EnumValue = 1 },
|
||||
{ Name = "ClassEquipment", Type = "BagSlotFlags", EnumValue = 2 },
|
||||
{ Name = "ClassConsumables", Type = "BagSlotFlags", EnumValue = 4 },
|
||||
{ Name = "ClassProfessionGoods", Type = "BagSlotFlags", EnumValue = 8 },
|
||||
{ Name = "ClassJunk", Type = "BagSlotFlags", EnumValue = 16 },
|
||||
{ Name = "ClassQuestItems", Type = "BagSlotFlags", EnumValue = 32 },
|
||||
{ Name = "ExcludeJunkSell", Type = "BagSlotFlags", EnumValue = 64 },
|
||||
{ Name = "ClassReagents", Type = "BagSlotFlags", EnumValue = 128 },
|
||||
{ Name = "ExpansionCurrent", Type = "BagSlotFlags", EnumValue = 256 },
|
||||
{ Name = "ExpansionLegacy", Type = "BagSlotFlags", EnumValue = 512 },
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
Predicates =
|
||||
{
|
||||
},
|
||||
};
|
||||
|
||||
APIDocumentation:AddDocumentationTable(BagConstants);
|
||||
Reference in New Issue
Block a user