Beispiel #1
0
 public int method_6(OggClass2 oggClass2)
 {
     OggClass2 = oggClass2;
     Int1 = oggClass2.Int1;
     Int0 = oggClass2.Int0;
     Float0 = oggClass2.method_3();
     OggData = GetOggData();
     if (OggData == null)
     {
         method_5();
         return -1;
     }
     return 0;
 }
Beispiel #2
0
 private int method_3(OggClass3 oggClass3)
 {
     Int19 = oggClass3.method_6(8) + 1;
     if (OggClass2 == null || OggClass2.Length != Int19)
     {
         OggClass2 = new OggClass2[Int19];
     }
     for (var i = 0; i < Int19; i++)
     {
         OggClass2[i] = new OggClass2();
         if (OggClass2[i].method_0(oggClass3) != 0)
         {
             method_1();
             return(-1);
         }
     }
     Int16 = oggClass3.method_6(6) + 1;
     if (Int22 == null || Int22.Length != Int16)
     {
         Int22 = new int[Int16];
     }
     if (Object1 == null || Object1.Length != Int16)
     {
         Object1 = new object[Int16];
     }
     for (var j = 0; j < Int16; j++)
     {
         Int22[j] = oggClass3.method_6(16);
         if (Int22[j] < 0 || Int22[j] >= Int2)
         {
             method_1();
             return(-1);
         }
         Object1[j] = Class50.Class500[Int22[j]].vmethod_0(this, oggClass3);
         if (Object1[j] == null)
         {
             method_1();
             return(-1);
         }
     }
     Int17 = oggClass3.method_6(6) + 1;
     if (Int23 == null || Int23.Length != Int17)
     {
         Int23 = new int[Int17];
     }
     if (Object2 == null || Object2.Length != Int17)
     {
         Object2 = new object[Int17];
     }
     for (var k = 0; k < Int17; k++)
     {
         Int23[k] = oggClass3.method_6(16);
         if (Int23[k] < 0 || Int23[k] >= Int3)
         {
             method_1();
             return(-1);
         }
         Object2[k] = Class28.Class280[Int23[k]].vmethod_0(this, oggClass3);
         if (Object2[k] == null)
         {
             method_1();
             return(-1);
         }
     }
     Int18 = oggClass3.method_6(6) + 1;
     if (Int24 == null || Int24.Length != Int18)
     {
         Int24 = new int[Int18];
     }
     if (Object3 == null || Object3.Length != Int18)
     {
         Object3 = new object[Int18];
     }
     for (var l = 0; l < Int18; l++)
     {
         Int24[l] = oggClass3.method_6(16);
         if (Int24[l] < 0 || Int24[l] >= Int4)
         {
             method_1();
             return(-1);
         }
         Object3[l] = Class23.Class230[Int24[l]].vmethod_0(this, oggClass3);
         if (Object3[l] == null)
         {
             method_1();
             return(-1);
         }
     }
     Int15 = oggClass3.method_6(6) + 1;
     if (Int21 == null || Int21.Length != Int15)
     {
         Int21 = new int[Int15];
     }
     if (Object0 == null || Object0.Length != Int15)
     {
         Object0 = new object[Int15];
     }
     for (var m = 0; m < Int15; m++)
     {
         Int21[m] = oggClass3.method_6(16);
         if (Int21[m] < 0 || Int21[m] >= Int5)
         {
             method_1();
             return(-1);
         }
         Object0[m] = Class34.Class340[Int21[m]].vmethod_0(this, oggClass3);
         if (Object0[m] == null)
         {
             method_1();
             return(-1);
         }
     }
     Int14 = oggClass3.method_6(6) + 1;
     if (Class270 == null || Class270.Length != Int14)
     {
         Class270 = new Class27[Int14];
     }
     for (var n = 0; n < Int14; n++)
     {
         Class270[n]      = new Class27();
         Class270[n].Int0 = oggClass3.method_6(1);
         Class270[n].Int1 = oggClass3.method_6(16);
         Class270[n].Int2 = oggClass3.method_6(16);
         Class270[n].Int3 = oggClass3.method_6(8);
         if (Class270[n].Int1 >= Int6 || Class270[n].Int2 >= Int6 || Class270[n].Int3 >= Int15)
         {
             method_1();
             return(-1);
         }
     }
     if (oggClass3.method_6(1) != 1)
     {
         method_1();
         return(-1);
     }
     return(0);
 }