PM3.02 - Samus - Common Subroutine 0x9019cd48

  1. if ((InternalConstantInt (0x520a) GreaterThanOrEqual InternalConstantInt (0x59fb)))
    1. IfStatementOr ((InternalConstantInt (0x5210) LessThanOrEqual scalar(0)))
    2. BoolVariableSetTrue { variable: RandomAccessBool(EnableActionTransition) }
  2. if (ShieldInputHeld)
    1. IfStatementAnd ((LongtermAccessFloat (0x23) GreaterThanOrEqual scalar(0.6)))
    2. IfStatementAnd (not(ButtonPress value(2)))
    3. BoolVariableSetFalse { variable: RandomAccessBool(EnableActionTransition) }
    4. BoolVariableSetTrue { variable: RandomAccessBool (0xf) }
  3. Return