P+ - 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 ((LongtermAccessInt (0x5b) LessThan scalar(7)))
    1. IfStatementOr (BoolIsTrue LongtermAccessBool (0x71))
    2. BoolVariableSetFalse { variable: RandomAccessBool(SpecialsMovement) }
    3. ChangeSubactionRestartFrame(SpecialS)
  6. else
    1. BoolVariableSetTrue { variable: RandomAccessBool(SpecialsMovement) }
    2. ChangeSubactionRestartFrame(SpecialS_1)
  7. UnknownEvent { namespace: 0x8, code: 0x2, unk1: 0x0, arguments: [Value(1)] }

Exit Script

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