- summary: A mark on the fight map is switched on or off.
- area: Game.Action
A mark on the fight map is switched on or off.
Kind struct · Area Game.Action
The GameActionFightEvent.activate_glyph_trap action: an existing glyph or trap
becomes active (it will trigger) or inactive.
READ IT LIKE THIS
1. ActivateGlyphTrap.mark_id names the mark (the mark id of its FightMark).
2. ActivateGlyphTrap.active is its new state: true = active, false = inactive.
3. Update the mark you keep for that id; nothing else changes.
WHAT THE CLIENT DOES. It queues a step that, when played, sets the mark's active flag and redraws it.
Not sent on its own — it travels inside GameActionFightEvent.activate_glyph_trap. proven
Used by
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | mark_id | int32 | The id of the mark whose state changes. | never |
| 2 | active | bool | The mark's new state: true = active (it triggers), false = inactive. | never |