forked from pascalbehmenburg/MHW
-
Notifications
You must be signed in to change notification settings - Fork 45
Guildcard Data
AsteriskAmpersand edited this page Apr 3, 2019
·
1 revision
Guildcard Data is redundant, the game will autopopulate this section anyyway
struct Guildcard
{
UQUAD steamID;
time64_t created;
UBYTE unknown;
ULONG hunterRank;
ULONG playTime_s;
time64_t lastUpdated;
UCHAR hunterName[0x40];
UCHAR primaryGroup[0x36];
blob unknown[0x10];
struct H_APPEARANCE hunterAppearance;
struct P_APPEARANCE palicoAppearance;
struct hunterEquipment
blob unknown[0x5C];
struct gcpalico
ULONG unity;
blob unknown[0x10];
USHORT questsLR;
USHORT questsHR;
USHORT questsInvest;
USHORT questsArena;
ULONG tailRaiderUnity[0x05];
blob unknown[0x0F];
struct weaponUsage
{
struct WEAPONUSAGE lowRank;
struct WEAPONUSAGE highRank;
struct WEAPONUSAGE investigations;
};
UBYTE poseID;
UBYTE expressionID;
UBYTE backgroundID;
UBYTE stickerID;
UCHAR greeting[0x0100];
UCHAR title[0x0100];
USHORT titleFirst;
USHORT titleMiddle;
USHORT titleLast;
float positionX; // -60 to 60
float positionY; // -70 to 70
float zoom; // -50 to 180
struct ARENASTATS arenaRecords[0x0A];
struct creatureStats
{
struct CREATURES16 captured;
struct CREATURES16 slayed;
struct CREATURES16 largest;
struct CREATURES16 smallest;
struct CREATURES8 researchLevel;
};
};
struct hunterEquipment{
ULONG weaponType;
ULONG weaponID;
ULONG headArmorType;
ULONG headArmorID;
ULONG chestArmorType;
ULONG chestArmorID;
ULONG armArmorType;
ULONG armArmorID;
ULONG waistArmorType;
ULONG waistArmorID;
ULONG legArmorType;
ULONG legArmorID;
ULONG charmType;
ULONG charmID;
ULONG tool1Type;
ULONG tool1ID;
ULONG tool2Type;
ULONG tool2ID;
};
struct palicoEquipment{
ULONG palicoWeaponType;
ULONG palicoWeaponID;
ULONG palicoHeadArmorType;
ULONG palicoHeadArmorID;
ULONG palicoBodyArmorType;
ULONG palicoBodyArmorID;
ULONG palicoGadgetType;
ULONG palicoGadgetID;
};
struct gcpalico{
UCHAR palicoName[0x40];
ULONG palicoRank_Minus_1;
ULONG palicoHealth;
ULONG palicoAttM;
ULONG palicoAttR;
ULONG palicoAffinity;
ULONG palicoDef;
LONG palicoVsFire;
LONG palicoVsWater;
LONG palicoVsThunder;
LONG palicoVsIce;
LONG palicoVsDragon;
UBYTE unknown;
struct palicoEquipment
blob unknown[0x04];
UBYTE palicoG1;
UBYTE palicoG2;
UBYTE palicoG3;
UBYTE palicoG4;
UBYTE palicoG5;
UBYTE palicoG6;
};