Core/Chat: Define new chat msg types: CHAT_MSG_PING, CHAT_MSG_ENCOUNTER_EVENT

This commit is contained in:
ModoX
2026-04-04 12:13:02 +02:00
parent 1f68a6c767
commit 920ac54b79
2 changed files with 11 additions and 3 deletions

View File

@@ -6424,6 +6424,8 @@ enum ChatMsg : int32
CHAT_MSG_GUILD_ITEM_LOOTED = 0x40,
CHAT_MSG_COMMUNITIES_CHANNEL = 0x41,
CHAT_MSG_VOICE_TEXT = 0x42,
CHAT_MSG_PING = 0x43,
CHAT_MSG_ENCOUNTER_EVENT = 0x44,
MAX_CHAT_MSG_TYPE
};

View File

@@ -5346,13 +5346,15 @@ TC_API_EXPORT EnumText EnumUtils<ChatMsg>::ToString(ChatMsg value)
case CHAT_MSG_GUILD_ITEM_LOOTED: return { "CHAT_MSG_GUILD_ITEM_LOOTED", "CHAT_MSG_GUILD_ITEM_LOOTED", "" };
case CHAT_MSG_COMMUNITIES_CHANNEL: return { "CHAT_MSG_COMMUNITIES_CHANNEL", "CHAT_MSG_COMMUNITIES_CHANNEL", "" };
case CHAT_MSG_VOICE_TEXT: return { "CHAT_MSG_VOICE_TEXT", "CHAT_MSG_VOICE_TEXT", "" };
case CHAT_MSG_PING: return { "CHAT_MSG_PING", "CHAT_MSG_PING", "" };
case CHAT_MSG_ENCOUNTER_EVENT: return { "CHAT_MSG_ENCOUNTER_EVENT", "CHAT_MSG_ENCOUNTER_EVENT", "" };
case MAX_CHAT_MSG_TYPE: return { "MAX_CHAT_MSG_TYPE", "MAX_CHAT_MSG_TYPE", "" };
default: throw std::out_of_range("value");
}
}
template <>
TC_API_EXPORT size_t EnumUtils<ChatMsg>::Count() { return 69; }
TC_API_EXPORT size_t EnumUtils<ChatMsg>::Count() { return 71; }
template <>
TC_API_EXPORT ChatMsg EnumUtils<ChatMsg>::FromIndex(size_t index)
@@ -5427,7 +5429,9 @@ TC_API_EXPORT ChatMsg EnumUtils<ChatMsg>::FromIndex(size_t index)
case 65: return CHAT_MSG_GUILD_ITEM_LOOTED;
case 66: return CHAT_MSG_COMMUNITIES_CHANNEL;
case 67: return CHAT_MSG_VOICE_TEXT;
case 68: return MAX_CHAT_MSG_TYPE;
case 68: return CHAT_MSG_PING;
case 69: return CHAT_MSG_ENCOUNTER_EVENT;
case 70: return MAX_CHAT_MSG_TYPE;
default: throw std::out_of_range("index");
}
}
@@ -5505,7 +5509,9 @@ TC_API_EXPORT size_t EnumUtils<ChatMsg>::ToIndex(ChatMsg value)
case CHAT_MSG_GUILD_ITEM_LOOTED: return 65;
case CHAT_MSG_COMMUNITIES_CHANNEL: return 66;
case CHAT_MSG_VOICE_TEXT: return 67;
case MAX_CHAT_MSG_TYPE: return 68;
case CHAT_MSG_PING: return 68;
case CHAT_MSG_ENCOUNTER_EVENT: return 69;
case MAX_CHAT_MSG_TYPE: return 70;
default: throw std::out_of_range("value");
}
}