contracts/combat/transitions.yaml

id: combat.transitions.v1
version: 1.0
canonical_source: design/combat/states.yaml
transitions:
  - from: combat.neutral
    to: combat.attack1.startup
  - from: combat.attack1.startup
    to: combat.attack1.active
  - from: combat.attack1.active
    to: combat.attack1.recovery
  - from: combat.attack1.recovery
    to: combat.attack2.startup
  - from: combat.attack2.startup
    to: combat.attack2.active
  - from: combat.attack2.active
    to: combat.attack2.recovery
  - from: combat.attack2.recovery
    to: combat.attack3.startup
  - from: combat.attack3.startup
    to: combat.attack3.active
  - from: combat.attack3.active
    to: combat.attack3.recovery
  - from: combat.attack3.recovery
    to: combat.neutral
  - from: combat.neutral
    to: combat.heavy.startup
  - from: combat.heavy.recovery
    to: combat.neutral
  - from: combat.neutral
    to: combat.air.startup
  - from: combat.air.recovery
    to: combat.neutral
  - from: combat.neutral
    to: combat.dash.startup
  - from: combat.dash.recovery
    to: combat.neutral

Open raw source