Brawl - Ike - Action - 0x4 Run
            Entry Script (Common)
            - CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
 - CreateInterrupt { interrupt_id: None, action: SlipTurn, requirement: ((RandomAccessFloat(EnableTurnWhenBelowZero) LessThanOrEqual scalar(0))) }
 - PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) LessThanOrEqual InternalConstantInt (0xc3a)))
 - PreviousInterruptAddRequirement(Unknown(10004) value(1))
 - EnableInterruptGroup(GroundSpecial)
 - CreateInterrupt { interrupt_id: Some(10115), action: ThrowItemRun, requirement: (HoldingItemOfType value(8)) }
 - PreviousInterruptAddRequirement(ButtonPress value(0))
 - CreateInterrupt { interrupt_id: Some(10114), action: ThrowItemRun, requirement: (HoldingItem) }
 - PreviousInterruptAddRequirement(ButtonHeld value(3))
 - PreviousInterruptAddRequirement(ButtonPress value(0))
 - PreviousInterruptAddRequirement(not(HoldingItemOfType value(4194304)))
 - CreateInterrupt { interrupt_id: Some(10106), action: CatchTurn, requirement: ((RandomAccessFloat(EnableTurnWhenBelowZero) LessThanOrEqual scalar(0))) }
 - PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) LessThanOrEqual InternalConstantInt (0xc3a)))
 - PreviousInterruptAddRequirement(ButtonHeld value(3))
 - PreviousInterruptAddRequirement(ButtonPress value(0))
 - PreviousInterruptAddRequirement(not(HoldingItem))
 - CreateInterrupt { interrupt_id: Some(10105), action: CatchDash, requirement: (ButtonHeld value(3)) }
 - PreviousInterruptAddRequirement(ButtonPress value(0))
 - PreviousInterruptAddRequirement(not(HoldingItem))
 - CreateInterrupt { interrupt_id: Some(10122), action: DashSwingItem, requirement: (HoldingItemOfType value(4)) }
 - PreviousInterruptAddRequirement(ButtonPress value(0))
 - CreateInterrupt { interrupt_id: Some(10083), action: AttackDash, requirement: (ButtonPress value(0)) }
 - EnableInterruptGroup(GroundGuard)
 - CreateInterrupt { interrupt_id: Some(10043), action: JumpSquat, requirement: (ButtonPress value(2)) }
 - CreateInterrupt { interrupt_id: Some(10042), action: JumpSquat, requirement: ((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc45))) }
 - PreviousInterruptAddRequirement((InternalConstantInt (0x520a) LessThan InternalConstantInt (0x59fb)))
 - PreviousInterruptAddRequirement(TapJumpOn)
 - CreateInterrupt { interrupt_id: Some(10047), action: TurnRun, requirement: ((RandomAccessFloat(EnableTurnWhenBelowZero) LessThanOrEqual scalar(0))) }
 - PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) LessThanOrEqual InternalConstantInt (0xc3a)))
 - if (BoolIsTrue LongtermAccessBool(HasCurry)) 
- CreateInterrupt { interrupt_id: Some(10141), action: RunBrake, requirement: ((InternalConstantInt(ControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc2d))) }
 
 - else
- CreateInterrupt { interrupt_id: Some(10045), action: RunBrake, requirement: ((InternalConstantInt(ControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc36))) }
 
 - Subroutine(0xa6e4)
 - ChangeSubactionRestartFrame(Run)
 
            Exit Script (Common)