P+ - Samus - Action - 0x30 AttackHi4Start
            Entry Script
            - CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
 - CreateInterrupt { interrupt_id: Some(10092), action: AttackHi4Hold, requirement: (AnimationEnd) }
 - PreviousInterruptAddRequirement(ButtonHeld value(0))
 - PreviousInterruptAddRequirement(OnGround)
 - CreateInterrupt { interrupt_id: Some(10090), action: AttackHi4, requirement: (AnimationEnd) }
 - PreviousInterruptAddRequirement(OnGround)
 - if ((LongtermAccessInt (0x63) Equal scalar(1))) 
- ChangeSubactionRestartFrame(AttackHi4StartIce)
 
 - else
- ChangeSubactionRestartFrame(AttackHi4Start)
 
 
            Exit Script (Common)