18#ifndef TRINITYCORE_CHAT_PACKETS_H
19#define TRINITYCORE_CHAT_PACKETS_H
100 void Read()
override;
111 void Read()
override;
126 void Read()
override;
136 void Read()
override;
146 void Read()
override;
180 float DisplayTime = 0.0f;
183 bool HideChatLog =
false;
184 bool FakeSenderName =
false;
207 void Read()
override;
287 void Read()
override;
316 void Read()
override;
347 void Read()
override;
368 void Read()
override;
@ SMSG_CHAT_SERVER_MESSAGE
@ SMSG_UPDATE_AADC_STATUS_RESPONSE
@ SMSG_CHAT_PLAYER_AMBIGUOUS
@ SMSG_PRINT_NOTIFICATION
@ SMSG_CHAT_PLAYER_NOTFOUND
@ SMSG_CHAT_CAN_LOCAL_WHISPER_TARGET_RESPONSE
@ CMSG_CHAT_ADDON_MESSAGE_TARGETED
@ CMSG_CHAT_MESSAGE_EMOTE
@ CMSG_CHAT_MESSAGE_CHANNEL
@ CMSG_CHAT_REPORT_IGNORED
@ CMSG_CHAT_UNREGISTER_ALL_ADDON_PREFIXES
@ CMSG_CHAT_CAN_LOCAL_WHISPER_TARGET_REQUEST
@ CMSG_CHAT_ADDON_MESSAGE
@ CMSG_UPDATE_AADC_STATUS
@ CMSG_CHAT_REGISTER_ADDON_PREFIXES
std::optional< T > Optional
Optional helper class to wrap optional values within.
Array< int32, 2 > SpellVisualKitIDs
CTextEmote(WorldPacket &&packet)
CanLocalWhisperTargetRequest(WorldPacket &&packet)
CanLocalWhisperTargetResponse()
ChatWhisperTargetStatus Status
WorldPacket const * Write() override
ChatAddonMessageTargeted(WorldPacket &&packet)
ChatAddonMessageParams Params
uint32 PlayerVirtualRealmAddress
ChatAddonMessage(WorldPacket &&packet)
ChatAddonMessageParams Params
ChatMessageAFK(WorldPacket &&packet)
Optional< bool > IsSecure
ChatMessageChannel(WorldPacket &&packet)
ChatMessageDND(WorldPacket &&packet)
ChatMessageEmote(WorldPacket &&packet)
uint32 TargetVirtualRealmAddress
ChatMessageWhisper(WorldPacket &&packet)
ChatMessage(WorldPacket &&packet)
WorldPacket const * Write() override
ChatPlayerAmbiguous(std::string const &name)
WorldPacket const * Write() override
ChatPlayerNotfound(std::string const &name)
ChatRegisterAddonPrefixes(WorldPacket &&packet)
Array< std::string, MAX_PREFIXES > Prefixes
ChatReportIgnored(WorldPacket &&packet)
WorldPacket const * Write() override
std::string_view StringParam
WorldPacket const * Write() override
ChatUnregisterAllAddonPrefixes(WorldPacket &&packet)
Optional< ObjectGuid > ChannelGUID
std::string Prefix
Addon Prefix.
Optional< uint32 > EncounterEventID
Optional< uint32 > BroadcastTextID
ObjectGuid SenderGuildGUID
ObjectGuid SenderWowAccount
std::string _Channel
Channel Name.
WorldPacket const * Write() override
WorldPacket const * Write() override
EmoteClient(WorldPacket &&packet)
WorldPacket const * Write() override
std::vector< int32 > SpellVisualKitIDs
PrintNotification(std::string const ¬ifyText)
WorldPacket const * Write() override
ObjectGuid SourceAccountGUID
UpdateAADCStatusResponse()
WorldPacket const * Write() override
UpdateAADCStatus(WorldPacket &&packet)