P+ - Pit - Action - 0x19 LandingFallSpecial
Entry Script (Common)
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
- if (not(BoolIsTrue LongtermAccessBool(HasHammer)))
- IfStatementAnd (not((InternalConstantInt(HeldItem) Equal scalar(0))))
- Subroutine(0xf6bc)
- else
- CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
- Goto(0x80540fe8)
- CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
- CreateInterrupt { interrupt_id: Some(10000), action: Wait, requirement: (AnimationEnd) }
- PreviousInterruptAddRequirement(OnGround)
- ChangeSubactionRestartFrame(Catch)
Exit Script (Common)