PM3.02 - Luigi - Action - 0x118

Entry Script

  1. CreateInterrupt { interrupt_id: None, action: 0x119, requirement: (AnimationEnd) }
  2. CreateInterrupt { interrupt_id: Some(10147), action: 0x119, requirement: (HitboxConnects) }
  3. CreateInterrupt { interrupt_id: Some(10146), action: 0x119, requirement: (OnGround) }
  4. DisableInterrupt(10146)
  5. if ((LongtermAccessFloat (0x64) LessThan scalar(5)))
    1. IfStatementOr (ShieldInputHeld)
    2. BoolVariableSetFalse { variable: RandomAccessBool(SpecialsMovement) }
    3. ChangeSubactionRestartFrame(SpecialS)
  6. else
    1. BoolVariableSetTrue { variable: RandomAccessBool(SpecialsMovement) }
    2. ChangeSubactionRestartFrame(SpecialS_1)

Exit Script

  1. if (CurrentTriggeredStatusID value(10147))
    1. BoolVariableSetTrue { variable: RandomAccessBool(EnableGlide) }