P+ - Sonic - Common Subroutine 0xf6bc

  1. CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
  2. PreviousInterruptAddRequirement(OnGround)
  3. BoolVariableSetTrue { variable: RandomAccessBool(EnableGlide) }
  4. CreateInterrupt { interrupt_id: Some(10010), action: SlipWait, requirement: (Unknown(10004) value(4)) }
  5. PreviousInterruptAddRequirement(OnGround)
  6. DisableInterrupt(10010)