PM3.6 - Sonic - Subroutine - 0x1c038

  1. CreateInterrupt { interrupt_id: None, action: 0x122, requirement: (ButtonPress value(2)) }
  2. PreviousInterruptAddRequirement(OnGround)
  3. CreateInterrupt { interrupt_id: None, action: 0x122, requirement: ((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc42))) }
  4. PreviousInterruptAddRequirement((InternalConstantInt (0x520a) LessThan InternalConstantInt (0x59fb)))
  5. PreviousInterruptAddRequirement(TapJumpOn)
  6. PreviousInterruptAddRequirement(OnGround)
  7. EnableInterruptGroup(AirJump)