P+ - Sonic - Common Subroutine 0x21798

  1. CreateInterrupt { interrupt_id: Some(10037), action: EscapeN, requirement: (ButtonHeld value(3)) }
  2. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc4c)))
  3. PreviousInterruptAddRequirement((InternalConstantInt (0x520a) LessThan InternalConstantInt (0x59fd)))
  4. PreviousInterruptAddRequirement(OnGround)
  5. CreateInterrupt { interrupt_id: Some(10038), action: EscapeF, requirement: (ButtonHeld value(3)) }
  6. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual InternalConstantInt (0xc4d)))
  7. PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x59fe)))
  8. PreviousInterruptAddRequirement(OnGround)
  9. CreateInterrupt { interrupt_id: Some(10039), action: EscapeB, requirement: (ButtonHeld value(3)) }
  10. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelativeReverse) GreaterThanOrEqual InternalConstantInt (0xc4d)))
  11. PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x59fe)))
  12. PreviousInterruptAddRequirement(OnGround)