GameData: add the new weapon parts.
This commit is contained in:
parent
f2927acd50
commit
ce2a8df6a1
1 changed files with 49 additions and 3 deletions
|
@ -37,6 +37,7 @@ static const std::map<std::int32_t, Containers::StringView> melee_grips {
|
||||||
{5, "Guardian Grip (1H)"_s},
|
{5, "Guardian Grip (1H)"_s},
|
||||||
{6, "Knight Guard Grip (1H)"_s},
|
{6, "Knight Guard Grip (1H)"_s},
|
||||||
{7, "Saber Guard Grip (1H)"_s},
|
{7, "Saber Guard Grip (1H)"_s},
|
||||||
|
{8, "Base Grip (1H)"_s},
|
||||||
|
|
||||||
{100, "Combat Side Grip (1H)"_s},
|
{100, "Combat Side Grip (1H)"_s},
|
||||||
{101, "Hollowed Side Grip (1H)"_s},
|
{101, "Hollowed Side Grip (1H)"_s},
|
||||||
|
@ -44,39 +45,60 @@ static const std::map<std::int32_t, Containers::StringView> melee_grips {
|
||||||
{103, "Plated Side Grip (1H)"_s},
|
{103, "Plated Side Grip (1H)"_s},
|
||||||
{104, "Locked Side Grip (1H)"_s},
|
{104, "Locked Side Grip (1H)"_s},
|
||||||
{105, "Longpoint Side Grip (1H)"_s},
|
{105, "Longpoint Side Grip (1H)"_s},
|
||||||
|
{106, "Concave Side Grip (1H)"_s},
|
||||||
|
{107, "Polehead Side Grip (1H)"_s},
|
||||||
|
{108, "Base Side Grip (1H)"_s},
|
||||||
|
|
||||||
{200, "Combat Dual Grip (1H)"_s},
|
{200, "Combat Dual Grip (1H)"_s},
|
||||||
{201, "Hollowed Dual Grip (1H)"_s},
|
{201, "Hollowed Dual Grip (1H)"_s},
|
||||||
{202, "Plated Dual Grip (1H)"_s},
|
{202, "Plated Dual Grip (1H)"_s},
|
||||||
|
{203, "Concave Dual Grip (1H)"_s},
|
||||||
|
{204, "Polehead Dual Grip (1H)"_s},
|
||||||
|
|
||||||
{400, "Combat Twin Grip (1H)"_s},
|
{400, "Combat Twin Grip (1H)"_s},
|
||||||
{401, "Sepal Twin Grip (1H)"_s},
|
{401, "Sepal Twin Grip (1H)"_s},
|
||||||
{402, "Hollowed Twin Grip (1H)"_s},
|
{402, "Hollowed Twin Grip (1H)"_s},
|
||||||
{403, "Knuckle Guard Twin Grip (1H)"_s},
|
{403, "Knuckle Guard Twin Grip (1H)"_s},
|
||||||
{404, "Arched Twin Grip (1H)"_s},
|
{404, "Arched Twin Grip (1H)"_s},
|
||||||
|
{405, "Handguard Twin Grip (1H)"_s},
|
||||||
|
{406, "Fullguard Twin Grip (1H)"_s},
|
||||||
|
{407, "Base Twin Grip (1H)"_s},
|
||||||
|
|
||||||
{1000, "Combat Knuckle (R/L)"_s},
|
{1000, "Combat Knuckle (R/L)"_s},
|
||||||
{1001, "Battle Fist (R/L)"_s},
|
{1001, "Battle Fist (R/L)"_s},
|
||||||
{1002, "Guard Knuckle (R/L)"_s},
|
{1002, "Guard Knuckle (R/L)"_s},
|
||||||
|
{1003, "Heavy Fist (R/L)"_s},
|
||||||
|
{1004, "Thick Fist (R/L)"_s},
|
||||||
|
{1005, "Base Fist (R/L)"_s},
|
||||||
|
|
||||||
{2000, "Combat Polearm (2H)"_s},
|
{2000, "Combat Polearm (2H)"_s},
|
||||||
{2001, "Dual Guard Polearm (2H)"_s},
|
{2001, "Dual Guard Polearm (2H)"_s},
|
||||||
{2002, "Sepal Polearm (2H)"_s},
|
{2002, "Sepal Polearm (2H)"_s},
|
||||||
{2003, "Fin Polearm (2H)"_s},
|
{2003, "Fin Polearm (2H)"_s},
|
||||||
{2004, "Arched Polearm (2H)"_s},
|
{2004, "Arched Polearm (2H)"_s},
|
||||||
|
{2005, "Sharp Polearm (2H)"_s},
|
||||||
|
{2006, "Ring Polearm (2H)"_s},
|
||||||
|
{2007, "Base Polearm (2H)"_s},
|
||||||
|
|
||||||
{2100, "Combat Side Polearm (2H)"_s},
|
{2100, "Combat Side Polearm (2H)"_s},
|
||||||
{2101, "Plated Side Polearm (2H)"_s},
|
{2101, "Plated Side Polearm (2H)"_s},
|
||||||
{2102, "Locked Side Polearm (2H)"_s},
|
{2102, "Locked Side Polearm (2H)"_s},
|
||||||
{2103, "Fin Side Polearm (2H)"_s},
|
{2103, "Fin Side Polearm (2H)"_s},
|
||||||
|
{2104, "Heavy Side Polearm (2H)"_s},
|
||||||
|
{2105, "Base Side Polearm (2H)"_s},
|
||||||
|
|
||||||
{2200, "Combat Dual Polearm (2H)"_s},
|
{2200, "Combat Dual Polearm (2H)"_s},
|
||||||
|
{2201, "Studded Dual Polearm (2H)"_s},
|
||||||
|
{2202, "Circular Dual Polearm (2H)"_s},
|
||||||
|
|
||||||
{2400, "Combat Twin Blade (2H)"_s},
|
{2400, "Combat Twin Blade (2H)"_s},
|
||||||
{2401, "Guard Twin Blade (2H)"_s},
|
{2401, "Guard Twin Blade (2H)"_s},
|
||||||
{2402, "Sepal Twin Blade (2H)"_s},
|
{2402, "Sepal Twin Blade (2H)"_s},
|
||||||
{2403, "Fin Twin Blade (2H)"_s},
|
{2403, "Fin Twin Blade (2H)"_s},
|
||||||
{2404, "Arched Twin Blade (2H)"_s},
|
{2404, "Arched Twin Blade (2H)"_s},
|
||||||
|
{2405, "Holder Twin Blade (2H)"_s},
|
||||||
|
{2406, "Ring Twin Blade (2H)"_s},
|
||||||
|
{2407, "Base Twin Blade (2H)"_s},
|
||||||
};
|
};
|
||||||
|
|
||||||
static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
||||||
|
@ -92,6 +114,7 @@ static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
||||||
{9, "Long Flat Gouger"_s},
|
{9, "Long Flat Gouger"_s},
|
||||||
{10, "Long Curved Blade"_s},
|
{10, "Long Curved Blade"_s},
|
||||||
{11, "Long Broad Blade"_s},
|
{11, "Long Broad Blade"_s},
|
||||||
|
{12, "Base L Sword"_s},
|
||||||
|
|
||||||
{20, "Long Combat Edge"_s},
|
{20, "Long Combat Edge"_s},
|
||||||
{21, "Long Attached Edge"_s},
|
{21, "Long Attached Edge"_s},
|
||||||
|
@ -105,6 +128,7 @@ static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
||||||
{100, "Short Metal Blade"_s},
|
{100, "Short Metal Blade"_s},
|
||||||
{101, "Short Assault Blade"_s},
|
{101, "Short Assault Blade"_s},
|
||||||
{102, "Short Fin Blade"_s},
|
{102, "Short Fin Blade"_s},
|
||||||
|
{103, "Base S Sword"_s},
|
||||||
|
|
||||||
{120, "Short Combat Edge"_s},
|
{120, "Short Combat Edge"_s},
|
||||||
|
|
||||||
|
@ -120,6 +144,7 @@ static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
||||||
|
|
||||||
{200, "Bracer"_s},
|
{200, "Bracer"_s},
|
||||||
{201, "Custom Bracer"_s},
|
{201, "Custom Bracer"_s},
|
||||||
|
{202, "Base Hammer"_s},
|
||||||
|
|
||||||
{210, "Expanded Bracer"_s},
|
{210, "Expanded Bracer"_s},
|
||||||
{211, "Expanded Custom Bracer"_s},
|
{211, "Expanded Custom Bracer"_s},
|
||||||
|
@ -127,10 +152,18 @@ static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
||||||
{300, "Heavy Smasher"_s},
|
{300, "Heavy Smasher"_s},
|
||||||
{301, "Heavy Basher"_s},
|
{301, "Heavy Basher"_s},
|
||||||
{302, "Heavy Torch Mace"_s},
|
{302, "Heavy Torch Mace"_s},
|
||||||
|
{303, "Heavy Spike Club"_s},
|
||||||
|
{304, "Heavy Diamond Smasher"_s},
|
||||||
|
{305, "Heavy Spinning Smasher (Motion)"_s},
|
||||||
|
{306, "Base L Mace"_s},
|
||||||
|
|
||||||
{400, "Light Smasher"_s},
|
{400, "Light Smasher"_s},
|
||||||
{401, "Light Basher"_s},
|
{401, "Light Basher"_s},
|
||||||
{402, "Light Torch Mace"_s},
|
{402, "Light Torch Mace"_s},
|
||||||
|
{403, "Light Spike Club"_s},
|
||||||
|
{404, "Light Diamond Smasher"_s},
|
||||||
|
{405, "Light Spinning Smasher"_s},
|
||||||
|
{406, "Base S Mace"_s},
|
||||||
|
|
||||||
{420, "War Hammer"_s},
|
{420, "War Hammer"_s},
|
||||||
{421, "Great Hammer"_s},
|
{421, "Great Hammer"_s},
|
||||||
|
@ -142,13 +175,16 @@ static const std::map<std::int32_t, Containers::StringView> melee_assaulters {
|
||||||
|
|
||||||
{500, "Combat Lance"_s},
|
{500, "Combat Lance"_s},
|
||||||
{501, "Gouger Lance"_s},
|
{501, "Gouger Lance"_s},
|
||||||
|
{502, "Pointy Lance"_s},
|
||||||
|
{503, "Spinning Pointy Lance (Motion)"_s},
|
||||||
|
{504, "Crystal Lance"_s},
|
||||||
{510, "Piercer"_s},
|
{510, "Piercer"_s},
|
||||||
|
|
||||||
{600, "Short Combat Lance"_s},
|
{600, "Short Combat Lance"_s},
|
||||||
|
{601, "Short Pointy Lance"_s},
|
||||||
|
{602, "Short Spinning Pointy Lance (Motion)"_s},
|
||||||
|
{603, "Short Crystal Lance"_s},
|
||||||
{605, "Short Combat Drill (Motion)"_s},
|
{605, "Short Combat Drill (Motion)"_s},
|
||||||
|
|
||||||
{610, "Short Piercer"_s},
|
{610, "Short Piercer"_s},
|
||||||
|
|
||||||
{700, "Combat Axe"_s},
|
{700, "Combat Axe"_s},
|
||||||
|
@ -264,6 +300,11 @@ static const std::map<std::int32_t, Containers::StringView> bshooter_barrels {
|
||||||
{397, "Short D Base Barrel (Detonate)"_s},
|
{397, "Short D Base Barrel (Detonate)"_s},
|
||||||
{398, "Medium D Base Barrel (Detonate)"_s},
|
{398, "Medium D Base Barrel (Detonate)"_s},
|
||||||
{399, "Long D Base Barrel (Detonate)"_s},
|
{399, "Long D Base Barrel (Detonate)"_s},
|
||||||
|
|
||||||
|
{400, "Heavy Burst Barrel (Pile Bunker) (Motion)"_s},
|
||||||
|
{401, "Under Guard Barrel (Pile Bunker) (Motion)"_s},
|
||||||
|
{402, "Facthold Barrel (Pile Bunker) (Motion)"_s},
|
||||||
|
{499, "Long P Base Barrel (Pile Bunker) (Motion)"_s},
|
||||||
};
|
};
|
||||||
// endregion
|
// endregion
|
||||||
|
|
||||||
|
@ -318,6 +359,11 @@ static const std::map<std::int32_t, Containers::StringView> eshooter_busters {
|
||||||
{397, "Short W Base Buster (Wave)"_s},
|
{397, "Short W Base Buster (Wave)"_s},
|
||||||
{398, "Medium W Base Buster (Wave)"_s},
|
{398, "Medium W Base Buster (Wave)"_s},
|
||||||
{399, "Long W Base Buster (Wave)"_s},
|
{399, "Long W Base Buster (Wave)"_s},
|
||||||
|
|
||||||
|
{400, "Wiredcharge Buster (Prism) (Motion)"_s},
|
||||||
|
{402, "Heavyclamp Buster (Prism) (Motion)"_s},
|
||||||
|
{402, "Curlescent Buster (Prism) (Motion)"_s},
|
||||||
|
{499, "Long P Base Buster (Prism) (Motion)"_s},
|
||||||
};
|
};
|
||||||
// endregion
|
// endregion
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue