- summary: Tells the fight which proposed challenge is currently selected in the challenge choice window.
- area: Game.Challenge
Tells the fight which proposed challenge is currently selected in the challenge choice window.
Kind event · Area Game.Challenge
Marks one proposed challenge as the selected one in the challenge choice window. The payload is a whole challenge record, but only its challenge id is used.
WHAT TO DO WHEN YOU RECEIVE IT
1. Read the record's challenge id.
2. Mark that challenge as selected among the proposals you got from
ChallengeProposalEvent; unmark the others.
3. SEND NOTHING BACK. It echoes a ChallengeSelectionRequest. The selection is not final: the challenge only becomes part of
the fight when the choice is validated and the fight's list arrives in
ChallengeListEvent.
WHEN IT ARRIVES. Only in fights whose challenge mode lets the team choose
(ChallengeModSelectedEvent), while the choice window is open.
NOT AN ADD. ChallengeAddEvent carries the same record type and inserts a challenge into
the fight; this one only moves the selection.
When you may send it
- Requires
context_readyinferred
Related messages
- Arrives after
ChallengeSelectionRequest
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | challenge | Challenge | The selected challenge; only its challenge id is used. | never |