P+ - Roy - Subroutine - 0x340ac

  1. if (not(BoolIsTrue RandomAccessBool(EnableGlide)))
    1. IfStatementAnd (not(BoolIsTrue RandomAccessBool(SpecialsMovement)))
    2. if (ButtonPress value(0))
      1. IfStatementAnd (not(ButtonPress value(15)))
      2. IfStatementOr (ButtonPress value(1))
      3. if (BoolIsTrue RandomAccessBool (0x11))
        1. BoolVariableSetTrue { variable: RandomAccessBool(SpecialsMovement) }
        2. if ((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc72)))
          1. BoolVariableSetTrue { variable: RandomAccessBool (0x15) }
        3. else
          1. if ((InternalConstantInt(ControlStickYAxisReverse) GreaterThanOrEqual InternalConstantInt (0xc72)))
            1. BoolVariableSetTrue { variable: RandomAccessBool(EnableAutoJab) }
          2. else
            1. if ((InternalConstantInt(ControlStickXAxisRelativeReverse) GreaterThanOrEqual InternalConstantInt (0xc72)))
              1. BoolVariableSetTrue { variable: RandomAccessBool (0x17) }
      4. else
        1. BoolVariableSetTrue { variable: RandomAccessBool(EnableGlide) }