P+ - Mario - Action - 0x86 GlideLanding

Entry Script (Common)

  1. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
  2. if (SubactionExists value(62))
    1. ChangeSubactionRestartFrame(NONE_9)
    2. CreateInterrupt { interrupt_id: Some(10013), action: DownWait, requirement: (AnimationEnd) }
    3. PreviousInterruptAddRequirement(OnGround)
  3. else
    1. CreateInterrupt { interrupt_id: Some(10014), action: DownStand, requirement: (ButtonTap) }
    2. PreviousInterruptAddRequirement(OnGround)

Exit Script (Common)