P+ - Mario - Action - 0x58 ShieldBreakBound

Entry Script (Common)

  1. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (not(TouchingAFloorWallOrCeiling value(8))) }
  2. CreateInterrupt { interrupt_id: None, action: FuraFuraStart, requirement: (AnimationEnd) }
  3. PreviousInterruptAddRequirement(OnGround)
  4. if (Unknown(10005))
    1. BoolVariableSetTrue { variable: RandomAccessBool(EnableJabEnd) }
  5. else
    1. BoolVariableSetFalse { variable: RandomAccessBool(EnableJabEnd) }
  6. if (BoolIsTrue RandomAccessBool(EnableJabEnd))
    1. ChangeSubactionRestartFrame(DownBoundU)
  7. else
    1. ChangeSubactionRestartFrame(DownBoundD)

Exit Script (Common)