P+ - Sonic - Common Subroutine 0x80546808

  1. CreateInterrupt { interrupt_id: Some(10106), action: CatchTurn, requirement: (ShieldInputHeld value(3)) }
  2. PreviousInterruptAddRequirement(ButtonPress value(0))
  3. PreviousInterruptAddRequirement(OnGround)
  4. PreviousInterruptAddRequirement(not(HoldingItem))
  5. PreviousInterruptAddRequirement(not(ButtonPress value(15)))
  6. Return