P+ - Sonic - Action - 0x52 DownForward

Entry Script (Common)

  1. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
  2. CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
  3. PreviousInterruptAddRequirement(OnGround)
  4. if ((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual scalar(0)))
    1. if (BoolIsTrue RandomAccessBool(EnableJabEnd))
      1. ChangeSubactionRestartFrame(DownForwardU)
    2. else
      1. ChangeSubactionRestartFrame(DownForwardD)
  5. else
    1. if (BoolIsTrue RandomAccessBool(EnableJabEnd))
      1. ChangeSubactionRestartFrame(DownBackU)
    2. else
      1. ChangeSubactionRestartFrame(DownBackD)

Exit Script (Common)