diff --git a/src/common/Network/PacketDef/Zone/ServerZoneDef.h b/src/common/Network/PacketDef/Zone/ServerZoneDef.h index 8d9e9045..38dbac83 100644 --- a/src/common/Network/PacketDef/Zone/ServerZoneDef.h +++ b/src/common/Network/PacketDef/Zone/ServerZoneDef.h @@ -617,33 +617,30 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned int charId; unsigned int restedExp; unsigned int companionCurrentExp; - unsigned int unknown3C; + unsigned int unknown1C; unsigned int fishCaught; unsigned int useBaitCatalogId; unsigned int pvpWolfFoldMatches; unsigned short pvpWolfFoldWeeklyMatches; unsigned short pvpWolfFoldWeeklyVictories; unsigned short pvpStats[6]; - unsigned short unknown74; - unsigned short pvpStats1; + unsigned int unknown3C; unsigned char frontlineCampaigns[4]; unsigned short frontlineCampaignsWeekly; unsigned char currentRelic; unsigned char currentBook; - unsigned char masterCrafterMask; - unsigned char unknown81; - unsigned char unknown82; - unsigned char unknown83; - unsigned char unknown84[4]; + float companionTimePassed; + unsigned int unknown4C; unsigned short unknown50; unsigned char unknown52[8]; unsigned short playerCommendations; unsigned short unknown5C; - unsigned char unknown94[20]; - unsigned short unknown18; + unsigned short unknown5E; + unsigned short unknown60[9]; + unsigned short unknown72; unsigned char maxLevel; unsigned char expansion; - unsigned char unknown; + unsigned char unknown76; unsigned char race; unsigned char tribe; unsigned char gender; @@ -654,7 +651,7 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned char namedayDay; unsigned char cityState; unsigned char homepoint; - unsigned char unknown26; + unsigned char unknown81; unsigned char petHotBar; unsigned char companionRank; unsigned char companionStars; @@ -662,9 +659,9 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned char companionUnk2B; unsigned char companionColor; unsigned char companionFavoFeed; - unsigned char companionUnk2E; - unsigned char companionTimePassed[4]; - unsigned char unknown38[22]; + unsigned char unknown89; + unsigned char unknown8A[4]; + unsigned char unknown8E[22]; unsigned int exp[25]; unsigned char unknown564[16]; unsigned int pvpFrontlineOverall1st; @@ -682,7 +679,7 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned short unknown1EE; unsigned short unknown1F0; unsigned short unknown1F2; - unsigned char unknownMask554[12]; + unsigned char unknownMask1F8[12]; unsigned char companion_name[21]; unsigned char companionDefRank; unsigned char companionAttRank; @@ -704,15 +701,14 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned char fishingGuideMask[89]; unsigned char fishingSpotVisited[25]; unsigned char unknown59A[15]; - unsigned char unknown5AF[5]; + unsigned char unknown5A9[5]; unsigned char unknown5AE[11]; unsigned char beastRank[11]; - unsigned char unknown5A0; - unsigned char unknownMask59E[5]; - unsigned char unknown5CA[16]; - unsigned char unknownMask5C1[28]; + unsigned char unknownMask5C4[5]; + unsigned char unknown5C9[20]; + unsigned char unknownMask5DD[28]; unsigned char unknown_03411; - unsigned int unknownDword5E0; + unsigned char unknown_034111; unsigned short pvpFrontlineWeekly1st; unsigned short pvpFrontlineWeekly2nd; unsigned short pvpFrontlineWeekly3rd; @@ -721,13 +717,14 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned short unknown_XXX; unsigned char unknown61E[48]; unsigned char tripleTriadCards[29]; - unsigned char unknown61F[25]; - unsigned char unknownMask67C[22]; - unsigned char unknown692[3]; + unsigned char unknownMask68C[11]; + unsigned char unknown67E[25]; unsigned char orchestrionMask[40]; + unsigned char unknownMask6BF[11]; + unsigned char unknown692[3]; unsigned char hallOfNoviceCompleteMask[3]; unsigned char unknownMask6C0[11]; - unsigned char unknownMask6CB[16]; + unsigned char unknownMask6DB[16]; unsigned char unknown6DB[14]; unsigned char unlockedRaids[28]; unsigned char unlockedDungeons[18];