PM3.02 - Samus - Common Subroutine 0x1fe44

  1. if (BoolIsTrue RandomAccessBool(EnableActionTransition))
    1. IntVariableIncrement { variable: RandomAccessInt(ThrowDataParam1) }
    2. if (not(BoolIsTrue RandomAccessBool (0x11)))
      1. Subroutine(0x21c50)
      2. CreateInterrupt { interrupt_id: None, action: Fall, requirement: ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc3d))) }
      3. CreateInterrupt { interrupt_id: None, action: Fall, requirement: ((InternalConstantInt(ControlStickXAxisRelative) LessThanOrEqual InternalConstantInt (0xc31))) }
      4. CreateInterrupt { interrupt_id: None, action: Fall, requirement: ((InternalConstantInt(ControlStickXAxisAbsolute) GreaterThanOrEqual InternalConstantInt (0xc2d))) }
      5. TagDisplay(true)
      6. BoolVariableSetTrue { variable: RandomAccessBool (0x11) }