PM3.6 - Lucas - Subroutine - 0x1aa40

  1. if (BoolIsTrue RandomAccessBool (0x11))
    1. IfStatementAnd (not(BoolIsTrue RandomAccessBool(SpecialsMovement)))
    2. BoolVariableSetFalse { variable: RandomAccessBool (0x11) }
    3. BoolVariableSetTrue { variable: RandomAccessBool(SpecialsMovement) }
    4. GenerateArticle { article_id: 0, subaction_only: true }
  2. if (BoolIsTrue RandomAccessBool(SpecialsMovement))
    1. if ((RandomAccessInt (0x0) GreaterThan scalar(0)))
      1. IntVariableDecrement { variable: RandomAccessInt (0x0) }
    2. if ((RandomAccessInt(ThrowDataParam2) GreaterThan scalar(0)))
      1. IntVariableDecrement { variable: RandomAccessInt(ThrowDataParam2) }
  3. if (BoolIsTrue RandomAccessBool(SpecialsMovement))
    1. IfStatementAnd (ArticleExists value(0))
    2. if ((RandomAccessInt(ThrowDataParam2) LessThanOrEqual scalar(0)))
      1. IfStatementAnd (ButtonNotPressed value(1))
      2. ArticleEvent(0)
    3. else
      1. if ((RandomAccessInt (0x0) LessThanOrEqual scalar(0)))
        1. ArticleEvent(0)