LXP2.1 - Ridley-Classic - Action - 0x11a

Entry Script

  1. BoolVariableSetFalse { variable: RandomAccessBool(EnableActionTransition) }
  2. FloatVariableAdd { variable: LongtermAccessFloat (0x1e), value: 1 }
  3. if ((LongtermAccessFloat (0x1e) GreaterThanOrEqual scalar(3)))
    1. IntVariableSet { variable: RandomAccessInt (0x5), value: 240 }
  4. else
    1. if ((LongtermAccessFloat (0x1e) Equal scalar(2)))
      1. IntVariableSet { variable: RandomAccessInt (0x5), value: 180 }
    2. else
      1. IntVariableSet { variable: RandomAccessInt (0x5), value: 120 }
  5. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (AnimationEnd) }
  6. PreviousInterruptAddRequirement(BoolIsTrue RandomAccessBool(EnableActionTransition))
  7. CreateInterrupt { interrupt_id: None, action: CatchCut, requirement: ((RandomAccessInt (0x5) LessThanOrEqual value(0))) }
  8. PreviousInterruptAddRequirement(not(BoolIsTrue RandomAccessBool(EnableActionTransition)))
  9. CallEveryFrame { thread_id: 9, script: 0x1fdd0 }
  10. SetEdgeSlide(Airbourne)
  11. SetAirGround(17)
  12. ChangeSubactionRestartFrame(SpecialSCatch)

Exit Script