- summary: Confirms the selected challenge proposal as the team's choice.
- area: Game.Challenge
Confirms the selected challenge proposal as the team's choice.
Kind request · Area Game.Challenge
Confirms the pick made with ChallengeSelectionRequest.
HOW TO SEND IT
1. Only while a choice is open (ChallengeProposalEvent), after selecting.
2. Put the selected proposal's challenge id in ChallengeValidateRequest.challenge_id.
The official client takes it from whichever of its proposal icons is selected.
3. Expect ChallengeListEvent: the fight's challenges, which close the choice.
When you may send it
- Requires
context_readyinferred - Raised by: the player clicks the confirm button of the challenge choice window proven
Related messages
- You will then receive
ChallengeListEventinferred — the choice ends with the fight's challenge list, which closes the choice window; no capture yet
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 2 | challenge_id | int32 | Challenge id of the selected proposal to confirm. (challenge id (game data)) | required |