- summary: An extra turn granted to a fighter, identified by its own additional-turn id.
- area: Game.Fight
An extra turn granted to a fighter, identified by its own additional-turn id.
Kind struct · Area Game.Fight
An extra slot in TimelineRefreshEvent for a fighter who plays again.
READ IT LIKE THIS
1. AdditionalTurn.fighter_id is the fighter who plays this extra turn.
2. AdditionalTurn.additional_turn_id names this extra turn. When FightTurnEvent
later starts a turn, its additional id tells you it is this slot rather than the
fighter's regular turn.
3. An empty additional_turn_id is allowed; the client then keeps the slot but cannot look
it up by id.
Not sent on its own — it travels inside Turn.additional_turn of TimelineRefreshEvent. proven
Used by
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | additional_turn_id | string | Identifies this extra turn; FightTurnEvent's additional id refers to it. The client keys its additional-turn lookup by it; the timeline UI calls it additionalTurnId. | never |
| 2 | fighter_id | int64 | The fighter who plays this extra turn. (fighter (entity) id) | never |