PM3.6 - Samus - Common Subroutine 0x9019ce58

  1. if (BoolIsTrue RandomAccessBool(EnableActionTransition))
    1. IfStatementAnd (ButtonNotPressed value(2))
    2. BoolVariableSetTrue { variable: RandomAccessBool(Shorthop) }
  2. if (BoolIsTrue RandomAccessBool (0xf))
    1. IfStatementAnd ((LongtermAccessFloat (0x23) LessThan InternalConstantInt (0xc44)))
    2. BoolVariableSetTrue { variable: RandomAccessBool(Shorthop) }
  3. if (not(BoolIsTrue RandomAccessBool(EnableActionTransition)))
    1. IfStatementAnd (not(BoolIsTrue RandomAccessBool (0xf)))
    2. IfStatementAnd ((InternalConstantInt(ControlStickYAxis) LessThan InternalConstantInt (0xc44)))
    3. BoolVariableSetTrue { variable: RandomAccessBool(Shorthop) }
  4. Return