From 629369b5d5583dce76c5596677f7eb2c8672b10a Mon Sep 17 00:00:00 2001 From: Mordred Date: Tue, 17 Jul 2018 00:36:10 +0200 Subject: [PATCH] Another chunk of initui data mapped --- .../Network/PacketDef/Zone/ServerZoneDef.h | 46 +++++++++++-------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/src/common/Network/PacketDef/Zone/ServerZoneDef.h b/src/common/Network/PacketDef/Zone/ServerZoneDef.h index e55af20b..2c3b5a20 100644 --- a/src/common/Network/PacketDef/Zone/ServerZoneDef.h +++ b/src/common/Network/PacketDef/Zone/ServerZoneDef.h @@ -623,7 +623,7 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned int unknown28; unsigned short unknown2C; unsigned short unknown3; - unsigned int unknown30; + unsigned int pvpFrontlineOverallCampaigns; unsigned int unknownTimestamp34; unsigned int unknownTimestamp38; unsigned int unknown3C; @@ -636,7 +636,9 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned short playerCommendations; unsigned short unknown5C; unsigned short unknown5E; - unsigned short unknown60[9]; + unsigned short pvpFrontlineWeeklyCampaigns; + unsigned short enhancedAnimaGlassProgress; + unsigned short unknown64[7]; unsigned short unknown72; unsigned char maxLevel; unsigned char expansion; @@ -663,21 +665,23 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned char unknown8A[4]; unsigned char hasRelicBook; unsigned char relicBookId; - unsigned char unknown90[20]; + unsigned char unknown90[4]; + unsigned char craftingMasterMask; + unsigned char unknown95[10]; + unsigned char unknown9F[2]; + unsigned char unknownA1[3]; unsigned int exp[25]; unsigned int unknown108[4]; - unsigned int pvpFrontlineOverall1st; - unsigned int pvpFrontlineOverall2nd; - unsigned int pvpFrontlineOverall3rd; - unsigned int unknownTimestamp124; + unsigned int pvpFrontlineOverallRanks[3]; + unsigned int exploratoryMissionNextTimestamp; unsigned short levels[25]; - unsigned short levelsPadding; - unsigned short unknown15C[8]; + unsigned short unknown15C[9]; unsigned short fishingRecordsFish[26]; unsigned short fishingRecordsFishWeight[26]; unsigned short beastExp[11]; unsigned short unknown1EA[5]; - unsigned char unknownMask1F4[12]; + unsigned short pvpFrontlineWeeklyRanks[3]; + unsigned short unknownMask1FA[3]; unsigned char companion_name[21]; unsigned char companionDefRank; unsigned char companionAttRank; @@ -703,35 +707,37 @@ struct FFXIVIpcInitUI : FFXIVIpcBasePacket unsigned char fishingSpotVisited[25]; unsigned char unknown59A[15]; unsigned char unknown5A9[5]; - unsigned char unknown5AE[11]; unsigned char beastRank[11]; + unsigned char unknown5B9[11]; unsigned char pose; unsigned char weaponPose; unsigned char unknownMask5C4[3]; unsigned char unknown5C9[2]; unsigned char challengeLogComplete[9]; - unsigned char unknown5CB[9]; + unsigned char unknown5D4[9]; unsigned char unknownMask5DD[28]; unsigned char relicCompletion[12]; unsigned char sightseeingMask[26]; unsigned char huntingMarkMask[55]; unsigned char tripleTriadCards[29]; - unsigned char unknownMask673[11]; - unsigned char unknown67E[25]; + unsigned char unknownMask673[10]; + unsigned char unknown67D; + unsigned char unknown67E[22]; + unsigned char unknown694[3]; unsigned char orchestrionMask[40]; - unsigned char unknown6BF[3]; - unsigned char unknownMask6C2[11]; unsigned char hallOfNoviceCompleteMask[3]; + unsigned char unknownMask6C2[11]; + unsigned char unknown6CD[3]; unsigned char unknownMask6C0[11]; - unsigned char unknownMask6DB[16]; - unsigned char unknown6DB[14]; + unsigned char unknownMask6DB[13]; unsigned char unlockedRaids[28]; unsigned char unlockedDungeons[18]; unsigned char unlockedGuildhests[10]; unsigned char unlockedTrials[7]; unsigned char unlockedPvp[5]; - unsigned char unknownMask72D[28]; - unsigned char unknown764[23]; + unsigned char unknownMask72C[28]; + unsigned char unknownMask748[18]; + unsigned char unknown75A[22]; };