P+ - Sonic - Common Subroutine 0xbad4

  1. CreateInterrupt { interrupt_id: None, action: Ottotto, requirement: (HasPassedOverAnEdgeForward) }
  2. PreviousInterruptAddRequirement(AnimationEnd)
  3. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisAbsolute) LessThan scalar(0.75)))
  4. PreviousInterruptAddRequirement(not(BoolIsTrue LongtermAccessBool(CanNotLedgeGrab)))