- summary: What kind of fight action a sequence plays: a spell, a weapon hit, a mark, a move, a death, a turn or fight start/end.
- area: Game.Game.Action
What kind of fight action a sequence plays: a spell, a weapon hit, a mark, a move, a death, a turn or fight start/end.
Kind enum · Area Game.Game.Action
The kind of a fight action sequence, carried by SequenceStartEvent and
SequenceEndEvent.
Each named value is the kind the official client turns it into (its own spell, weapon spell, mark spell, trigger, movement, entity death, turn start, turn end and fight start kinds). The client converts nothing else: any other declared value reaches it as an unknown kind. Treat such a value as unknown, never as one of the named ones.
You do not need the kind to play a fight correctly: acknowledge every finished
sequence with GameActionAcknowledgementRequest whatever its kind.
Not sent on its own — an enum is never sent on its own. inferred
Used by
Values
| Value | Number | Meaning |
|---|---|---|
SPELL | 0 | A spell cast. The official client turns it into its own 'Spell' sequence kind. |
WEAPON | 1 | A weapon hit. The official client turns it into its own 'WeaponSpell' sequence kind. |
GLYPH_TRAP | 2 | A glyph or trap: a mark laid on the ground, or its effect. The official client turns it into its own 'MarkSpell' sequence kind. |
TRIGGERED | 3 | Effects triggered by another action. The official client turns it into its own 'Trigger' sequence kind. |
MOVE | 4 | A movement. The official client turns it into its own 'Movement' sequence kind. |
CHARACTER_DEATH | 5 | A fighter's death. The official client turns it into its own 'EntityDeath' sequence kind. |
TURN_START | 6 | The start of a turn. The official client turns it into its own 'TurnStart' sequence kind. |
TURN_END | 7 | The end of a turn. The official client turns it into its own 'TurnEnd' sequence kind. |
FIGHT_START | 8 | The start of the fight. The official client turns it into its own 'FightStart' sequence kind. |