- summary: A carrier throws the fighter it carries onto a cell.
- area: Game.Action
A carrier throws the fighter it carries onto a cell.
Kind struct · Area Game.Action
One step of a fight action (GameActionFightEvent): the end of a CarryCharacter. The action's
GameActionFightEvent.source_id is the carrier.
READ IT LIKE THIS
1. ThrowCharacter.target_id is the fighter that was carried; it is no longer carried after this step.
2. It lands on ThrowCharacter.cell: put it there. The carrier keeps its own cell.
3. SEND NOTHING BACK.
WHAT THE CLIENT DOES. It plays the throw step: the carried fighter leaves its carrier and is placed on the cell.
Not sent on its own — it travels inside GameActionFightEvent.throw_character. proven
Used by
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | target_id | int64 | The fighter that was carried. (fighter (entity) id) | never |
| 2 | cell | int32 | Where the carried fighter lands. (map cell id) | never |