- summary: The result of placing or removing a treasure hunt flag.
- area: Game.Treasure.Hunt
The result of placing or removing a treasure hunt flag.
Kind event · Area Game.Treasure.Hunt
Tells you whether your flag request worked.
WHAT TO DO
1. Read result (TreasureHuntFlagAnswerEvent.FlagResult). Only SAME_MAP is named: you
already have a flag on this map. Every other refusal shows the same generic message in
the official client; treat any value you did not see succeed as a refusal.
2. quest_type (TreasureHuntType) says which hunt this is about. The other members
(beta declares the flag's step index among them) are never read by the client.
The flags themselves arrive with the next TreasureHuntEvent.
When you may send it
- Requires
context_readyinferred
Related messages
- Unsolicited - nothing you send causes this inferred — the server sends it after you place or remove a flag
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 2 | result | FlagResult | Whether the flag request worked. A TreasureHuntFlagAnswerEvent.FlagResult. | never |
| 5 | quest_type | TreasureHuntType | Which kind of treasure hunt this is about. A TreasureHuntType. | never |