PM3.02 - Samus - Common Subroutine 0x9019d3c8

  1. if (not(BoolIsTrue LongtermAccessBool(StaminaDead)))
    1. CreateInterrupt { interrupt_id: None, action: Fall, requirement: ((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xce3))) }
    2. PreviousInterruptAddRequirement((InternalConstantInt (0x5209) LessThan InternalConstantInt (0x5a37)))
    3. PreviousInterruptAddRequirement((LongtermAccessInt(HitstunFramesRemaining) LessThanOrEqual scalar(0)))
    4. PreviousInterruptAddRequirement(not(BoolIsTrue LongtermAccessBool(HasHammer)))
    5. PreviousInterruptAddRequirement((InternalConstantInt(CurrentSubaction) NotEqual scalar(169)))
  2. Subroutine(0x1424c)
  3. Return