P+ - Knuckles - Common Subroutine 0xa5b4
- CreateInterrupt { interrupt_id: Some(10056), action: Appeal, requirement: (ButtonPress value(6)) }
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10058), action: Appeal, requirement: (ButtonPress value(7)) }
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10057), action: Appeal, requirement: (ButtonPress value(8)) }
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10048), action: Turn2, requirement: ((InternalConstantInt(ControlStickXAxisRelativeReverse) GreaterThanOrEqual InternalConstantInt (0xc32))) }
- PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x59f7)))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10044), action: Dash, requirement: ((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual InternalConstantInt (0xc32))) }
- PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x59f7)))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10051), action: Squat, requirement: ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc3d))) }
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10046), action: Turn1, requirement: ((InternalConstantInt(ControlStickXAxisRelative) LessThanOrEqual InternalConstantInt (0xc31))) }
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: Some(10059), action: Walk, requirement: ((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual InternalConstantInt (0xc2d))) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) GreaterThan InternalConstantInt (0xc3d)))
- PreviousInterruptAddRequirement(OnGround)