forked from pascalbehmenburg/MHW
-
Notifications
You must be signed in to change notification settings - Fork 45
Equipment Data
bolte-17 edited this page Jul 29, 2019
·
2 revisions
{
ULONG SortIndex;
ULONG equipmentType//Armor = 0, Weapon = 1, Charm = 2, Kinsect = 4
ULONG equipmentSlot//armourSlot, weaponSlot, charmSlot or kinsectSlot depending on type
ULONG IdInClass;
ULONG UpgradeLevel;
ULONG UpgradePoints;
ULONG DecoSlot1;
ULONG DecoSlot2;
ULONG DecoSlot3;
ULONG GunMod1;//or kinsectType if kinsect
ULONG GunMod2;
ULONG GunMod3;
ULONG Augment1;
ULONG Augment2;
ULONG Augment3;
ULONG Unknown;
ULONG Unknown;
};
enum EquipmentType{
Armor = 0,
Weapon = 1,
Charm = 2,
Kinsect = 4,
};
enum armourSlot{
Head = 0,
Torso = 1,
Arms = 2,
Coil = 3,
Legs = 4,
}
enum weaponSlot{
GreatShield = 0,
SwordAndShield = 1,
DualSword = 2,
Longsword = 3,
Hammer = 4,
HuntingHorn = 5,
Lance = 6,
Gunlance = 7,
SwitchAxe = 8,
ChargeBlade = 9,
InsectGlaive = 10,
Bow = 11,
HeavyBowgun = 12,
LightBowgun = 13,
}
enum charmSlot{
charm = 1;
}
enum kinsectSlot{
kinsect = 1;
}
enum GunMod{
None = 0xFFFFFFFF,
RecoilSupressor_NoElement = 0,
ReloadAssist_Fire = 1,
DeviationSupressor_Water = 2,
CloseRangeUp_Ice = 3,
RangedAttUp_Thunder = 4,
Shield_Dragon = 5
}
enum KinsectType{
None = 0xFFFFFFFF,
NoElement = 0,
Fire = 1,
Water = 2,
Ice = 3,
Thunder = 4,
Dragon = 5
};
enum Augment1 {
None = 0xFFFFFFFF,
Empty = 0,
Attack = 1,
Affinity = 2,
Defense = 3,
SlotUpgrade = 4,
HealthRegen = 5,
ArmorIsAugmented = 6
};