P+ - Knuckles - Action - 0x13 SquatF
Entry Script (Common)
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
- Subroutine(0xeabc)
- ToggleInterrupt { interrupt_type: GroundSpecial, interrupt_id: 10097 }
- ToggleInterrupt { interrupt_type: GroundSpecial, interrupt_id: 10098 }
- ToggleInterrupt { interrupt_type: GroundOther, interrupt_id: 10059 }
- Subroutine(0xecdc)
- CreateInterrupt { interrupt_id: None, action: SquatWait, requirement: ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc3d))) }
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) LessThan InternalConstantInt(CrawlControlStickXOffsetMax)))
- PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) GreaterThanOrEqual InternalConstantInt(CrawlControlStickXOffsetMin)))
- PreviousInterruptAddRequirement(OnGround)
- CreateInterrupt { interrupt_id: None, action: AttackLw3, requirement: (ButtonPress value(0)) }
- Subroutine(0x80540f08)
- CreateInterrupt { interrupt_id: Some(10052), action: SquatRv, requirement: ((InternalConstantInt(ControlStickYAxis) GreaterThan InternalConstantInt (0xc3d))) }
- PreviousInterruptAddRequirement(OnGround)
- ChangeSubactionRestartFrame(Diggin)
Exit Script (Common)