PM3.02 - Marth - Common Subroutine 0xb644

  1. CreateInterrupt { interrupt_id: Some(10022), action: PassiveWallJump, requirement: (TouchingAFloorWallOrCeiling value(6)) }
  2. PreviousInterruptAddRequirement((InternalConstantInt (0x5219) LessThan InternalConstantInt (0x5a0c)))
  3. PreviousInterruptAddRequirement((InternalConstantInt(FramesSinceShield2) GreaterThanOrEqual InternalConstantInt (0x5a0d)))
  4. PreviousInterruptAddRequirement((InternalConstantInt (0x5215) LessThan InternalConstantInt (0x5a0e)))
  5. PreviousInterruptAddRequirement(not(Unknown(10019)))
  6. PreviousInterruptAddRequirement(InAir)
  7. CreateInterrupt { interrupt_id: Some(10021), action: PassiveWallJump, requirement: (TouchingAFloorWallOrCeiling value(6)) }
  8. PreviousInterruptAddRequirement((InternalConstantInt (0x5219) LessThan InternalConstantInt (0x5a0c)))
  9. PreviousInterruptAddRequirement((InternalConstantInt(FramesSinceShield2) GreaterThanOrEqual InternalConstantInt (0x5a0d)))
  10. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc45)))
  11. PreviousInterruptAddRequirement(not(Unknown(10019)))
  12. PreviousInterruptAddRequirement(InAir)