- summary: You learned one emote: add it to the emotes you know.
- area: Game.Emote
You learned one emote: add it to the emotes you know.
Kind event · Area Game.Emote
One emote was added to the emotes you know. EmotesEvent gave the whole list at load;
this message and EmoteRemovedEvent are the changes after it.
WHAT TO DO WHEN YOU RECEIVE IT
1. Add EmoteAddedEvent.emote_id to your set of known emotes. If it is already there,
do nothing more: the official client ignores a duplicate.
2. From now on you may send EmotePlayRequest with that id.
3. SEND NOTHING BACK.
The official client also looks the emote up in its game data (an unknown id is ignored),
files an emote that carries an aura as an inventory item, re-enables shortcut-bar slots
holding that emote, and, once the initial EmotesEvent has arrived, prints the localized
line ui.common.emoteAdded with the emote's name.
When you may send it
- Requires
character_loadedinferred
Related messages
- Unsolicited - nothing you send causes this the server sends it when the character gains an emote (an item, a quest reward, a shop purchase); nothing requests it
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | emote_id | int32 | The emote learned. (emote id) An id of the emoticons game data, the ids EmotesEvent lists and EmotePlayRequest sends. | never |