P+ - Falco - Subroutine - 0x1a68c

  1. if ((RandomAccessInt (0x0) GreaterThanOrEqual scalar(0)))
    1. IntVariableDecrement { variable: RandomAccessInt (0x0) }
  2. if ((RandomAccessInt (0x0) Equal scalar(0)))
    1. GenerateArticle { article_id: 3, subaction_only: true }
    2. UnknownEvent { namespace: 0x10, code: 0x7, unk1: 0x0, arguments: [Value(3), Value(3)] }
  3. if ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc73)))
    1. IfStatementAnd ((InternalConstantInt (0x520a) LessThan InternalConstantInt (0x5a06)))
    2. UnknownEvent { namespace: 0xf, code: 0x3, unk1: 0x0, arguments: [Value(6), Value(1110)] }
  4. if ((InternalConstantInt(ControlStickYAxis) LessThanOrEqual InternalConstantInt (0xc3d)))
    1. IfStatementAnd ((InternalConstantInt(PreviousControlStickYAxis) GreaterThan InternalConstantInt (0xc3d)))
    2. UnknownEvent { namespace: 0xf, code: 0x3, unk1: 0x0, arguments: [Value(6), Value(1111)] }
  5. if ((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc42)))
    1. UnknownEvent { namespace: 0xf, code: 0x3, unk1: 0x0, arguments: [Value(6), Value(1113)] }
    2. if ((InternalConstantInt (0x520a) LessThan InternalConstantInt (0x59fb)))
      1. UnknownEvent { namespace: 0xf, code: 0x3, unk1: 0x0, arguments: [Value(6), Value(1112)] }