PM3.6 - Pit - Subroutine - 0x1bd88

  1. FloatVariableSet { variable: LongtermAccessFloat (0x6), value: InternalConstantInt(HorizontalCharacterVelocity) }
  2. FloatVariableSet { variable: LongtermAccessFloat(CurryAngle1), value: InternalConstantInt(VerticalCharacterVelocity) }
  3. CreateInterrupt { interrupt_id: None, action: GlideAttack, requirement: (InAir) }
  4. PreviousInterruptAddRequirement(ButtonPress value(3))
  5. PreviousInterruptAddRequirement(ButtonPress value(0))
  6. CreateInterrupt { interrupt_id: None, action: Multijump, requirement: (InAir) }
  7. PreviousInterruptAddRequirement(ButtonPress value(2))
  8. PreviousInterruptAddRequirement((LongtermAccessInt(JumpsUsed) LessThan InternalConstantInt(MaxJumpCount)))
  9. CreateInterrupt { interrupt_id: None, action: GlideEnd, requirement: (InAir) }
  10. PreviousInterruptAddRequirement(ButtonPress value(1))
  11. CreateInterrupt { interrupt_id: None, action: AerialAttack, requirement: (InAir) }
  12. PreviousInterruptAddRequirement(ButtonPress value(0))