まず自分の攻撃を前動作/後動作みたく分割する

攻撃を食らった側で共通スイッチを変える

自分の後動作状態から共通スイッチがオン
かつ攻撃ボタン押下状態だったら後動作から直で
次の前動作に遷移

(スイッチが入ってなかったら普通に後動作を最後までいったら待機に遷移)
(ONにjなったスイッチは一定時間後どこかでOFFにする)

こんな感じで行けるんじゃない?