PM3.6 - Kirby - Subroutine - 0x36db4

  1. CreateInterrupt { interrupt_id: Some(10101), action: 0xf1, requirement: ((InternalConstantInt(PreviousControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc4f))) }
  2. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xc4f)))
  3. PreviousInterruptAddRequirement(OnGround)
  4. CreateInterrupt { interrupt_id: Some(10102), action: 0xf1, requirement: ((InternalConstantInt(PreviousControlStickYAxis) LessThan InternalConstantInt (0xc50))) }
  5. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc50)))
  6. PreviousInterruptAddRequirement(OnGround)
  7. CreateInterrupt { interrupt_id: Some(10103), action: Throw, requirement: ((InternalConstantInt(PreviousControlStickYAxis) GreaterThan InternalConstantInt (0xc51))) }
  8. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc51)))
  9. PreviousInterruptAddRequirement(OnGround)
  10. CreateInterrupt { interrupt_id: None, action: CatchAttack, requirement: (ButtonPress value(0)) }
  11. PreviousInterruptAddRequirement(OnGround)