- summary: Whether the selection was accepted, and which character was entered.
- area: Game.Character.Management
Whether the selection was accepted, and which character was entered.
Kind event · Area Game.Character.Management
Answers CharacterSelectionRequest with one of two outcomes, carried in a
oneof: success with the selected character, or an error with no payload.
CHECK WHICH BRANCH IS SET BEFORE READING EITHER. The failure branch is empty, so a client that reads the success branch unconditionally sees a zeroed character rather than an error.
When you may send it
- Requires
authenticatedobserved
State it changes
- Establishes
character_selectedobserved — a successful selection is what makes later character and world messages legal
Related messages
- Arrives after
CharacterSelectionRequest
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | success | CharacterSelectionEvent.Success | Set when the selection was accepted; carries the character now being played. | never |
| 2 | error | CharacterSelectionEvent.Error | Set when the selection was rejected. Carries no detail - the branch itself is the message. | never |