mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-04-26 22:37:45 +00:00
Added BattleTalk definitions
This commit is contained in:
parent
efe827416b
commit
349476c79f
1 changed files with 45 additions and 0 deletions
|
@ -1399,6 +1399,49 @@ namespace Sapphire::Network::Packets::WorldPackets::Server
|
|||
uint32_t isNewFlags;
|
||||
};
|
||||
|
||||
template< int ArgCount >
|
||||
struct FFXIVIpcBattleTalkN
|
||||
{
|
||||
uint32_t handlerId;
|
||||
uint64_t talkerId;
|
||||
uint8_t kind;
|
||||
uint8_t __padding1;
|
||||
uint8_t __padding2;
|
||||
uint8_t __padding3;
|
||||
uint32_t nameId;
|
||||
uint32_t battleTalkId;
|
||||
uint32_t time;
|
||||
uint8_t numOfArgs;
|
||||
uint8_t __padding4;
|
||||
uint8_t __padding5;
|
||||
uint8_t __padding6;
|
||||
uint32_t args[ArgCount];
|
||||
};
|
||||
|
||||
struct FFXIVIpcBattleTalkHeader :
|
||||
FFXIVIpcBasePacket< BattleTalkHeader >,
|
||||
FFXIVIpcBattleTalkN< 1 >
|
||||
{
|
||||
};
|
||||
|
||||
struct FFXIVIpcBattleTalk2 :
|
||||
FFXIVIpcBasePacket< BattleTalk2 >,
|
||||
FFXIVIpcBattleTalkN< 2 >
|
||||
{
|
||||
};
|
||||
|
||||
struct FFXIVIpcBattleTalk4 :
|
||||
FFXIVIpcBasePacket< BattleTalk4 >,
|
||||
FFXIVIpcBattleTalkN< 4 >
|
||||
{
|
||||
};
|
||||
|
||||
struct FFXIVIpcBattleTalk8 :
|
||||
FFXIVIpcBasePacket< BattleTalk8 >,
|
||||
FFXIVIpcBattleTalkN< 8 >
|
||||
{
|
||||
};
|
||||
|
||||
template< int ArgCount >
|
||||
struct FFXIVIpcPlayEventSceneN
|
||||
{
|
||||
|
@ -1823,6 +1866,8 @@ struct FFXIVIpcEorzeaTimeOffset : FFXIVIpcBasePacket< TimeOffset >
|
|||
uint8_t vars[10];
|
||||
};
|
||||
|
||||
|
||||
|
||||
struct FFXIVIpcHouseList : FFXIVIpcBasePacket< HouseList >
|
||||
{
|
||||
Common::LandIdent LandSetId;
|
||||
|
|
Loading…
Add table
Reference in a new issue