added inventory service for armor and jewelry

This commit is contained in:
erik 2025-06-12 23:05:33 +00:00
parent 09a6cd4946
commit 57a2384511
13 changed files with 2630 additions and 25 deletions

View file

@ -2,14 +2,19 @@
"metadata": {
"extracted_at": "2025-06-10",
"source": "Mag-Plugins/Shared (comprehensive)",
"version": "2.0.0"
"version": "2.1.0",
"last_updated": "2025-06-12",
"notes": "COMPLETE extraction: Added missing CoverageMask values (1,2,4,16,etc) and BoolValueKey enum"
},
"enums": {
"CoverageMask": {
"name": "CoverageMask",
"values": {
"0": "None",
"1": "Unknown",
"2": "UnderwearUpperLegs",
"4": "UnderwearLowerLegs",
"8": "UnderwearChest",
"16": "UnderwearAbdomen",
"32": "UnderwearUpperArms",
"64": "UnderwearLowerArms",
"256": "OuterwearUpperLegs",
@ -590,14 +595,9 @@
"128": "HadNoVitae",
"129": "NoOlthoiTalk",
"130": "AutowieldLeft",
"131": "/* custom */",
"132": "[ServerOnly]",
"9001": "LinkedPortalOneSummon",
"134": "[ServerOnly]",
"9002": "LinkedPortalTwoSummon",
"136": "[ServerOnly]",
"9003": "HouseEvicted",
"138": "[ServerOnly]",
"9004": "UntrainedSkills",
"201326592": "Lockable_Decal",
"201326593": "Inscribable_Decal"
@ -1996,9 +1996,254 @@
"12": "HeritageType"
},
"source_file": "WieldRequirement.cs"
},
"AttributeSetInfo": {
"name": "AttributeSetInfo",
"description": "Equipment set names mapping (Soldier's Set, Adept's Set, Defender's Set, Wise Set, etc.)",
"values": {
"2": "Test",
"4": "Carraida's Benediction",
"5": "Noble Relic Set",
"6": "Ancient Relic Set",
"7": "Relic Alduressa Set",
"8": "Shou-jen Set",
"9": "Empyrean Rings Set",
"10": "Arm, Mind, Heart Set",
"11": "Coat of the Perfect Light Set",
"12": "Leggings of Perfect Light Set",
"13": "Soldier's Set",
"14": "Adept's Set",
"15": "Archer's Set",
"16": "Defender's Set",
"17": "Tinker's Set",
"18": "Crafter's Set",
"19": "Hearty Set",
"20": "Dexterous Set",
"21": "Wise Set",
"22": "Swift Set",
"23": "Hardened Set",
"24": "Reinforced Set",
"25": "Interlocking Set",
"26": "Flame Proof Set",
"27": "Acid Proof Set",
"28": "Cold Proof Set",
"29": "Lightning Proof Set",
"30": "Dedication Set",
"31": "Gladiatorial Clothing Set",
"32": "Ceremonial Clothing",
"33": "Protective Clothing",
"34": "Noobie Armor",
"35": "Sigil of Defense",
"36": "Sigil of Destruction",
"37": "Sigil of Fury",
"38": "Sigil of Growth",
"39": "Sigil of Vigor",
"40": "Heroic Protector Set",
"41": "Heroic Destroyer Set",
"42": "Olthoi Armor D Red",
"43": "Olthoi Armor C Rat",
"44": "Olthoi Armor C Red",
"45": "Olthoi Armor D Rat",
"46": "Upgraded Relic Alduressa Set",
"47": "Upgraded Ancient Relic Set",
"48": "Upgraded Noble Relic Set",
"49": "Weave of Alchemy",
"50": "Weave of Arcane Lore",
"51": "Weave of Armor Tinkering",
"52": "Weave of Assess Person",
"53": "Weave of Light Weapons",
"54": "Weave of Missile Weapons",
"55": "Weave of Cooking",
"56": "Weave of Creature Enchantment",
"57": "Weave of Missile Weapons",
"58": "Weave of Finesse",
"59": "Weave of Deception",
"60": "Weave of Fletching",
"61": "Weave of Healing",
"62": "Weave of Item Enchantment",
"63": "Weave of Item Tinkering",
"64": "Weave of Leadership",
"65": "Weave of Life Magic",
"66": "Weave of Loyalty",
"67": "Weave of Light Weapons",
"68": "Weave of Magic Defense",
"69": "Weave of Magic Item Tinkering",
"70": "Weave of Mana Conversion",
"71": "Weave of Melee Defense",
"72": "Weave of Missile Defense",
"73": "Weave of Salvaging",
"74": "Weave of Light Weapons",
"75": "Weave of Light Weapons",
"76": "Weave of Heavy Weapons",
"77": "Weave of Missile Weapons",
"78": "Weave of Two Handed Combat",
"79": "Weave of Light Weapons",
"80": "Weave of Void Magic",
"81": "Weave of War Magic",
"82": "Weave of Weapon Tinkering",
"83": "Weave of Assess Creature",
"84": "Weave of Dirty Fighting",
"85": "Weave of Dual Wield",
"86": "Weave of Recklessness",
"87": "Weave of Shield",
"88": "Weave of Sneak Attack",
"89": "Ninja_New",
"90": "Weave of Summoning",
"91": "Shrouded Soul",
"92": "Darkened Mind",
"93": "Clouded Spirit",
"131": "Brown Society Locket",
"132": "Yellow Society Locket",
"133": "Red Society Band",
"134": "Green Society Band",
"135": "Purple Society Band",
"136": "Blue Society Band",
"137": "Gauntlet Garb"
},
"source_file": "Dictionaries.cs"
},
"SkillInfo": {
"name": "SkillInfo",
"description": "Skill names mapping",
"values": {
"1": "Axe",
"2": "Bow",
"3": "Crossbow",
"4": "Dagger",
"5": "Mace",
"6": "Melee Defense",
"7": "Missile Defense",
"8": "Sling",
"9": "Spear",
"10": "Staff",
"11": "Sword",
"12": "Thrown Weapons",
"13": "Unarmed Combat",
"14": "Arcane Lore",
"15": "Magic Defense",
"16": "Mana Conversion",
"18": "Item Tinkering",
"19": "Assess Person",
"20": "Deception",
"21": "Healing",
"22": "Jump",
"23": "Lockpick",
"24": "Run",
"27": "Assess Creature",
"28": "Weapon Tinkering",
"29": "Armor Tinkering",
"30": "Magic Item Tinkering",
"31": "Creature Enchantment",
"32": "Item Enchantment",
"33": "Life Magic",
"34": "War Magic",
"35": "Leadership",
"36": "Loyalty",
"37": "Fletching",
"38": "Alchemy",
"39": "Cooking",
"40": "Salvaging",
"41": "Two Handed Combat",
"42": "Gearcraft",
"43": "Void",
"44": "Heavy Weapons",
"45": "Light Weapons",
"46": "Finesse Weapons",
"47": "Missile Weapons",
"48": "Shield",
"49": "Dual Wield",
"50": "Recklessness",
"51": "Sneak Attack",
"52": "Dirty Fighting",
"53": "Challenge",
"54": "Summoning"
},
"source_file": "Dictionaries.cs"
},
"MasteryInfo": {
"name": "MasteryInfo",
"description": "Weapon mastery names mapping",
"values": {
"1": "Unarmed Weapon",
"2": "Sword",
"3": "Axe",
"4": "Mace",
"5": "Spear",
"6": "Dagger",
"7": "Staff",
"8": "Bow",
"9": "Crossbow",
"10": "Thrown",
"11": "Two Handed Combat"
},
"source_file": "Dictionaries.cs"
},
"MaterialInfo": {
"name": "MaterialInfo",
"description": "Material names mapping",
"values": {},
"source_file": "Dictionaries.cs"
}
},
"dictionaries": {
"AttributeSetInfo": {
"name": "AttributeSetInfo",
"description": "Equipment set names",
"values": {
"2": "Test",
"4": "Carraida's Benediction",
"5": "Noble Relic Set",
"6": "Ancient Relic Set",
"7": "Relic Alduressa Set",
"8": "Shou-jen Set",
"9": "Empyrean Rings Set",
"10": "Arm, Mind, Heart Set",
"11": "Coat of the Perfect Light Set",
"12": "Leggings of Perfect Light Set",
"13": "Soldier's Set",
"14": "Adept's Set",
"15": "Archer's Set",
"16": "Defender's Set",
"17": "Tinker's Set",
"18": "Crafter's Set",
"19": "Hearty Set",
"20": "Dexterous Set",
"21": "Wise Set",
"22": "Swift Set",
"23": "Hardenend Set",
"24": "Reinforced Set",
"25": "Interlocking Set",
"26": "Flame Proof Set",
"27": "Acid Proof Set",
"28": "Cold Proof Set",
"29": "Lightning Proof Set",
"30": "Dedication Set",
"31": "Gladiatorial Clothing Set",
"32": "Ceremonial Clothing",
"33": "Protective Clothing",
"34": "Noobie Armor",
"35": "Sigil of Defense",
"36": "Sigil of Destruction",
"37": "Sigil of Fury",
"38": "Sigil of Growth",
"39": "Sigil of Vigor",
"40": "Heroic Protector Set",
"41": "Heroic Destroyer Set",
"42": "Olthoi Armor D Red",
"43": "Olthoi Armor C Rat",
"44": "Olthoi Armor C Red",
"45": "Olthoi Armor F Red",
"46": "Olthoi Armor K Red",
"47": "Olthoi Armor M Red",
"48": "Olthoi Armor B Red",
"49": "Olthoi Armor B Rat",
"50": "Olthoi Armor K Rat",
"51": "Olthoi Armor M Rat",
"52": "Olthoi Armor F Rat",
"53": "Olthoi Armor D Rat"
}
}
},
"dictionaries": {},
"spells": {
"name": "Spells",
"values": {