P+ - Knuckles - Common Subroutine 0x80540098
            - IntVariableIncrement { variable: RandomAccessInt (0x0) }
 - CreateInterrupt { interrupt_id: Some(10044), action: Dash, requirement: ((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual InternalConstantInt (0xc36))) }
 - PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x59f7)))
 - PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) GreaterThanOrEqual scalar(6)))
 - PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) LessThanOrEqual scalar(14)))
 - PreviousInterruptAddRequirement(BoolIsTrue LongtermAccessBool(HasCurry))
 - PreviousInterruptAddRequirement(ButtonNotPressed value(3))
 - CreateInterrupt { interrupt_id: Some(10048), action: Turn2, requirement: ((InternalConstantInt(ControlStickXAxisRelativeReverse) GreaterThanOrEqual scalar(0.475))) }
 - PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x59f7)))
 - PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) GreaterThanOrEqual scalar(6)))
 - PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) LessThanOrEqual scalar(14)))
 - PreviousInterruptAddRequirement(BoolIsTrue LongtermAccessBool(HasCurry))
 - PreviousInterruptAddRequirement(ButtonNotPressed value(3))