#ifndef _CORE_NETWORK_PACKETS_CHAT_SERVER_IPC_H #define _CORE_NETWORK_PACKETS_CHAT_SERVER_IPC_H #include #include namespace Core { namespace Network { namespace Packets { namespace Server { /** * Structural representation of the packet sent by the server as response * to a tell request */ struct FFXIVIpcTell : FFXIVIpcBasePacket { uint32_t u1; uint16_t u2a; uint16_t u2b; uint8_t preName; uint8_t u3a; uint8_t u3b; //Setting this to 1 seems to mark the tell as a GM tell (More research needed) char receipientName[32]; char msg[1031]; }; /** * Structural representation of the packet sent by the server as response * to a failed tell because of unavailable target player */ struct FFXIVIpcTellErrNotFound : FFXIVIpcBasePacket { char receipientName[32]; }; } /* Server */ } /* Packets */ } /* Network */ } /* Core */ #endif /*_CORE_NETWORK_PACKETS_CHAT_SERVER_IPC_H*/