LXP2.1 - Ganon-Mage - Action - 0x11a
Entry Script
- if ((InternalConstantInt(PreviousAction) Equal scalar(277)))
- IfStatementOr ((InternalConstantInt(PreviousAction) Equal scalar(286)))
- CreateInterrupt { interrupt_id: None, action: 0x11e, requirement: (OnGround) }
- PreviousInterruptAddRequirement(BoolIsTrue RandomAccessBool(EnableLandingLag))
- CreateInterrupt { interrupt_id: None, action: 0x11e, requirement: (OnGround) }
- PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) GreaterThan scalar(35)))
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (AnimationEnd) }
- PreviousInterruptAddRequirement(InAir)
- SetAirGround(0)
- SetEdgeSlide(Airbourne)
- ChangeSubactionRestartFrame(SpecialLwDive)
- else
- Subroutine(0x4b500)
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (AnimationEnd) }
- CreateInterrupt { interrupt_id: None, action: LandingHeavy, requirement: (OnGround) }
- SetEdgeSlide(Airbourne)
- SetAirGround(0)
- ChangeSubactionRestartFrame(Fall_1)
- EnableInterruptGroup(AirAttack)
- EnableInterruptGroup(AirSpecial)
- EnableInterruptGroup(AirTreadjump)
- AllowInterrupts
- Subroutine(0x155d8)
- LedgeGrabEnable(EnableInFront)
- CallEveryFrame { thread_id: 9, script: 0x4b830 }
Exit Script