version: 1.0.0
status: draft
allowed:
- {from: movement.run, to: attack.light.1}
- {from: movement.jump, to: attack.air}
- {from: movement.fall, to: attack.air}
- {from: movement.dash, to: attack.dash}
- {from: combat.attack1.recovery, to: combat.attack2.startup}
- {from: combat.attack2.recovery, to: combat.attack3.startup}
- {from: combat.attack3.recovery, to: movement}
- {from: combat.heavy.recovery, to: movement}
disallowed:
- {from: combat.attack1.active, to: movement.dash}
- {from: combat.attack2.active, to: movement.jump}
- {from: combat.heavy.startup, to: attack.light.1}
- {from: combat.hitstun, to: any_attack}
- {from: combat.air.recovery, to: attack.air}
policy:
data_driven: true
hidden_cancels_forbidden: true
design/combat/cancel_rules.yaml