mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-28 15:17:46 +00:00
Add Shared Estate Settings PacketDef and ClientTrigger
This commit is contained in:
parent
7168c00a22
commit
d6a2517efb
3 changed files with 27 additions and 0 deletions
|
@ -287,6 +287,8 @@ enum ClientTriggerType
|
||||||
AchievementCritReq = 0x3E8,
|
AchievementCritReq = 0x3E8,
|
||||||
AchievementList = 0x3E9,
|
AchievementList = 0x3E9,
|
||||||
|
|
||||||
|
RequestSharedEstateSettings = 0x46F,
|
||||||
|
|
||||||
CompanionAction = 0x6A4,
|
CompanionAction = 0x6A4,
|
||||||
CompanionSetBarding = 0x6A5,
|
CompanionSetBarding = 0x6A5,
|
||||||
CompanionActionUnlock = 0x6A6,
|
CompanionActionUnlock = 0x6A6,
|
||||||
|
|
|
@ -187,6 +187,8 @@ enum ServerZoneIpcType :
|
||||||
WardHousingPermission = 0x0229, // updated 4.4
|
WardHousingPermission = 0x0229, // updated 4.4
|
||||||
WardYardInfo = 0x022B, // updated 4.4
|
WardYardInfo = 0x022B, // updated 4.4
|
||||||
|
|
||||||
|
SharedEstateSettingsResponse = 0x023C, // updated 4.4
|
||||||
|
|
||||||
DuelChallenge = 0x0277, // 4.2; this is responsible for opening the ui
|
DuelChallenge = 0x0277, // 4.2; this is responsible for opening the ui
|
||||||
PerformNote = 0x0286, // updated 4.3
|
PerformNote = 0x0286, // updated 4.3
|
||||||
|
|
||||||
|
@ -280,6 +282,8 @@ enum ClientZoneIpcType :
|
||||||
LinkshellEventHandler = 0x0150, // updated 4.1 ??
|
LinkshellEventHandler = 0x0150, // updated 4.1 ??
|
||||||
LinkshellEventHandler1 = 0x0151, // updated 4.1 ??
|
LinkshellEventHandler1 = 0x0151, // updated 4.1 ??
|
||||||
|
|
||||||
|
SetSharedEstateSettings = 0x0177, // updated 4.4
|
||||||
|
|
||||||
PerformNoteHandler = 0x029B, // updated 4.3
|
PerformNoteHandler = 0x029B, // updated 4.3
|
||||||
|
|
||||||
ReqEquipDisplayFlagsChange = 0x016F, // updated 4.4
|
ReqEquipDisplayFlagsChange = 0x016F, // updated 4.4
|
||||||
|
|
|
@ -1592,6 +1592,27 @@ struct FFXIVIpcWardYardInfo :
|
||||||
} object[100];
|
} object[100];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Structural representation of the packet sent by the server
|
||||||
|
* to show the shared estate settings
|
||||||
|
*/
|
||||||
|
struct FFXIVIpcActorFreeSpawn :
|
||||||
|
FFXIVIpcBasePacket< SharedEstateSettingsResponse >
|
||||||
|
{
|
||||||
|
uint64_t char1ContentId;
|
||||||
|
uint8_t char1Permissions;
|
||||||
|
char char1Name[0x20];
|
||||||
|
char padding1[0x7];
|
||||||
|
uint64_t char2ContentId;
|
||||||
|
uint8_t char2Permissions;
|
||||||
|
char char2Name[0x20];
|
||||||
|
char padding2[0x7];
|
||||||
|
uint64_t char3ContentId;
|
||||||
|
uint8_t char3Permissions;
|
||||||
|
char char3Name[0x20];
|
||||||
|
char padding3[0x7];
|
||||||
|
};
|
||||||
|
|
||||||
struct FFXIVIpcMSQTrackerProgress :
|
struct FFXIVIpcMSQTrackerProgress :
|
||||||
FFXIVIpcBasePacket< MSQTrackerProgress >
|
FFXIVIpcBasePacket< MSQTrackerProgress >
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue