PM3.6 - Roy - Common Subroutine 0x9019b760

  1. CreateInterrupt { interrupt_id: None, action: JumpSquat, requirement: ((LongtermAccessFloat (0x23) GreaterThanOrEqual scalar(0.6))) }
  2. PreviousInterruptAddRequirement(OnGround)
  3. CreateInterrupt { interrupt_id: None, action: EscapeN, requirement: ((LongtermAccessFloat (0x23) LessThanOrEqual scalar(-0.6))) }
  4. PreviousInterruptAddRequirement(OnGround)
  5. CreateInterrupt { interrupt_id: None, action: EscapeF, requirement: ((LongtermAccessFloat (0x22) GreaterThanOrEqual scalar(0.6))) }
  6. PreviousInterruptAddRequirement(OnGround)
  7. CreateInterrupt { interrupt_id: None, action: EscapeB, requirement: ((LongtermAccessFloat (0x22) LessThanOrEqual scalar(-0.6))) }
  8. PreviousInterruptAddRequirement(OnGround)
  9. Return
  10. Subroutine(0x2d9c)
  11. SyncWait(1.0)
  12. Subroutine(0x9019b8e0)
  13. Return
  14. CallEveryFrame { thread_id: 9, script: 0x22600 }
  15. Subroutine(0x9019b760)
  16. Return