PM3.02 - Marth - Common Subroutine 0x11814

  1. ControllerClearBuffer
  2. CreateInterrupt { interrupt_id: None, action: Fall, requirement: (InAir) }
  3. CreateInterrupt { interrupt_id: None, action: Wait, requirement: (AnimationEnd) }
  4. PreviousInterruptAddRequirement(OnGround)
  5. CreateInterrupt { interrupt_id: Some(10111), action: ThrowItem, requirement: (ButtonPress value(0)) }
  6. PreviousInterruptAddRequirement(HoldingItem)
  7. PreviousInterruptAddRequirement(not(HoldingItemOfType value(4194304)))
  8. PreviousInterruptAddRequirement((RandomAccessInt (0x0) LessThanOrEqual InternalConstantInt (0x5a5c)))
  9. Rumble { unk1: 24, unk2: 0 }
  10. CallEveryFrame { thread_id: 9, script: 0x116a4 }