Esempio n. 1
0
        public int method_3(float[][] float_1, int int_3, int int_4, OGGClass3 oggClass3, int int_5)
        {
            int num = 0;
            int i   = int_3 / int_4;

            while (i < (int_3 + int_5) / int_4)
            {
                int num2 = this.method_4(oggClass3);
                if (num2 == -1)
                {
                    return(-1);
                }
                int num3 = num2 * this.int_0;
                for (int j = 0; j < this.int_0; j++)
                {
                    float_1[num][i] += this.float_0[num3 + j];
                    num++;
                    if (num == int_4)
                    {
                        num = 0;
                        i++;
                    }
                }
            }
            return(0);
        }
Esempio n. 2
0
        public int method_0(float[] float_1, int int_3, OGGClass3 oggClass3, int int_4)
        {
            int num = int_4 / this.int_0;

            if (this.int_2.Length < num)
            {
                this.int_2 = new int[num];
            }
            int i;

            for (i = 0; i < num; i++)
            {
                int num2 = this.method_4(oggClass3);
                if (num2 == -1)
                {
                    return(-1);
                }
                this.int_2[i] = num2 * this.int_0;
            }
            i = 0;
            int num3 = 0;

            while (i < this.int_0)
            {
                for (int j = 0; j < num; j++)
                {
                    float_1[int_3 + num3 + j] += this.float_0[this.int_2[j] + i];
                }
                i++;
                num3 += num;
            }
            return(0);
        }
Esempio n. 3
0
        public int method_2(float[] float_1, int int_3, OGGClass3 oggClass3, int int_4)
        {
            int i = 0;

            while (i < int_4)
            {
                int num = this.method_4(oggClass3);
                if (num == -1)
                {
                    return(-1);
                }
                int num2 = num * this.int_0;
                int j    = 0;
                while (j < this.int_0)
                {
                    float_1[int_3 + i++] = this.float_0[num2 + j++];
                }
            }
            return(0);
        }
Esempio n. 4
0
 public int method_1(float[] float_1, int int_3, OGGClass3 oggClass3, int int_4)
 {
     if (this.int_0 > 8)
     {
         int i = 0;
         while (i < int_4)
         {
             int num = this.method_4(oggClass3);
             if (num == -1)
             {
                 return(-1);
             }
             int num2 = num * this.int_0;
             int j    = 0;
             while (j < this.int_0)
             {
                 float_1[int_3 + i++] += this.float_0[num2 + j++];
             }
         }
     }
     else
     {
         int i = 0;
         while (i < int_4)
         {
             int num = this.method_4(oggClass3);
             if (num == -1)
             {
                 return(-1);
             }
             int num2 = num * this.int_0;
             int j    = 0;
             for (int k = 0; k < this.int_0; k++)
             {
                 float_1[int_3 + i++] += this.float_0[num2 + j++];
             }
         }
     }
     return(0);
 }
Esempio n. 5
0
        public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
        {
            int     num    = 0;
            Class40 @class = new Class40();

            @class.int_0 = class38_0.method_6(24);
            @class.int_1 = class38_0.method_6(24);
            @class.int_2 = class38_0.method_6(24) + 1;
            @class.int_3 = class38_0.method_6(6) + 1;
            @class.int_4 = class38_0.method_6(8);
            for (int i = 0; i < @class.int_3; i++)
            {
                int num2 = class38_0.method_6(3);
                if (class38_0.method_6(1) != 0)
                {
                    num2 |= class38_0.method_6(5) << 3;
                }
                @class.int_5[i] = num2;
                num            += Class24.smethod_3(num2);
            }
            for (int j = 0; j < num; j++)
            {
                @class.int_6[j] = class38_0.method_6(8);
            }
            if (@class.int_4 >= class49_0.int_19)
            {
                this.vmethod_2(@class);
                return(null);
            }
            for (int k = 0; k < num; k++)
            {
                if (@class.int_6[k] >= class49_0.int_19)
                {
                    this.vmethod_2(@class);
                    return(null);
                }
            }
            return(@class);
        }
Esempio n. 6
0
        public int method_4(OGGClass3 oggClass3)
        {
            int     num    = 0;
            OGGData @class = this.oggData;

            if (@class == null)
            {
                return(num);
            }
            int num2 = oggClass3.method_2(@class.int_2);

            if (num2 >= 0)
            {
                num = @class.int_0[num2];
                oggClass3.method_3(@class.int_1[num2]);
                if (num <= 0)
                {
                    return(-num);
                }
            }
            do
            {
                switch (oggClass3.method_7())
                {
                case 0:
                    num = @class.int_3[num];
                    goto IL_46;

                case 1:
                    num = @class.int_4[num];
                    goto IL_46;
                }
                return(-1);

                IL_46 :;
            }while (num > 0);
            return(-num);
        }
Esempio n. 7
0
 public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
 {
     Class36 @class = new Class36();
     @class.int_0 = class38_0.method_6(8);
     @class.int_1 = class38_0.method_6(16);
     @class.int_2 = class38_0.method_6(16);
     @class.int_3 = class38_0.method_6(6);
     @class.int_4 = class38_0.method_6(8);
     @class.int_5 = class38_0.method_6(4) + 1;
     if (@class.int_0 >= 1 && @class.int_1 >= 1 && @class.int_2 >= 1 && @class.int_5 >= 1)
     {
         for (int i = 0; i < @class.int_5; i++)
         {
             @class.int_6[i] = class38_0.method_6(8);
             if (@class.int_6[i] < 0 || @class.int_6[i] >= class49_0.int_19)
             {
                 return null;
             }
         }
         return @class;
     }
     return null;
 }
Esempio n. 8
0
 public int method_1(OGGClass3 class38_0)
 {
     int num = class38_0.method_6(32);
     if (num < 0)
     {
         this.method_2();
         return -1;
     }
     this.byte_1 = new byte[num + 1];
     class38_0.method_5(this.byte_1, num);
     this.int_2 = class38_0.method_6(32);
     if (this.int_2 < 0)
     {
         this.method_2();
         return -1;
     }
     this.byte_0 = new byte[this.int_2 + 1][];
     this.int_1 = new int[this.int_2 + 1];
     for (int i = 0; i < this.int_2; i++)
     {
         int num2 = class38_0.method_6(32);
         if (num2 < 0)
         {
             this.method_2();
             return -1;
         }
         this.int_1[i] = num2;
         this.byte_0[i] = new byte[num2 + 1];
         class38_0.method_5(this.byte_0[i], num2);
     }
     if (class38_0.method_6(1) != 1)
     {
         this.method_2();
         return -1;
     }
     return 0;
 }
Esempio n. 9
0
        public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
        {
            Class36 @class = new Class36();

            @class.int_0 = class38_0.method_6(8);
            @class.int_1 = class38_0.method_6(16);
            @class.int_2 = class38_0.method_6(16);
            @class.int_3 = class38_0.method_6(6);
            @class.int_4 = class38_0.method_6(8);
            @class.int_5 = class38_0.method_6(4) + 1;
            if (@class.int_0 >= 1 && @class.int_1 >= 1 && @class.int_2 >= 1 && @class.int_5 >= 1)
            {
                for (int i = 0; i < @class.int_5; i++)
                {
                    @class.int_6[i] = class38_0.method_6(8);
                    if (@class.int_6[i] < 0 || @class.int_6[i] >= class49_0.int_19)
                    {
                        return(null);
                    }
                }
                return(@class);
            }
            return(null);
        }
Esempio n. 10
0
        public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
        {
            int     num    = 0;
            int     num2   = -1;
            Class31 @class = new Class31();

            @class.int_0 = class38_0.method_6(5);
            for (int i = 0; i < @class.int_0; i++)
            {
                @class.int_1[i] = class38_0.method_6(4);
                if (num2 < @class.int_1[i])
                {
                    num2 = @class.int_1[i];
                }
            }
            for (int j = 0; j < num2 + 1; j++)
            {
                @class.int_2[j] = class38_0.method_6(3) + 1;
                @class.int_3[j] = class38_0.method_6(2);
                if (@class.int_3[j] < 0)
                {
                    @class.method_0();
                    return(null);
                }
                if (@class.int_3[j] != 0)
                {
                    @class.int_4[j] = class38_0.method_6(8);
                }
                if (@class.int_4[j] < 0 || @class.int_4[j] >= class49_0.int_19)
                {
                    @class.method_0();
                    return(null);
                }
                for (int k = 0; k < 1 << @class.int_3[j]; k++)
                {
                    @class.int_5[j][k] = class38_0.method_6(8) - 1;
                    if (@class.int_5[j][k] < -1 || @class.int_5[j][k] >= class49_0.int_19)
                    {
                        @class.method_0();
                        return(null);
                    }
                }
            }
            @class.int_6 = class38_0.method_6(2) + 1;
            int num3 = class38_0.method_6(4);
            int l    = 0;
            int m    = 0;

            while (l < @class.int_0)
            {
                num += @class.int_2[@class.int_1[l]];
                while (m < num)
                {
                    int num4 = @class.int_7[m + 2] = class38_0.method_6(num3);
                    if (num4 < 0 || num4 >= 1 << num3)
                    {
                        @class.method_0();
                        return(null);
                    }
                    m++;
                }
                l++;
            }
            @class.int_7[0] = 0;
            @class.int_7[1] = 1 << num3;
            return(@class);
        }
Esempio n. 11
0
 public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
 {
     int num = 0;
     Class40 @class = new Class40();
     @class.int_0 = class38_0.method_6(24);
     @class.int_1 = class38_0.method_6(24);
     @class.int_2 = class38_0.method_6(24) + 1;
     @class.int_3 = class38_0.method_6(6) + 1;
     @class.int_4 = class38_0.method_6(8);
     for (int i = 0; i < @class.int_3; i++)
     {
         int num2 = class38_0.method_6(3);
         if (class38_0.method_6(1) != 0)
         {
             num2 |= class38_0.method_6(5) << 3;
         }
         @class.int_5[i] = num2;
         num += Class24.smethod_3(num2);
     }
     for (int j = 0; j < num; j++)
     {
         @class.int_6[j] = class38_0.method_6(8);
     }
     if (@class.int_4 >= class49_0.int_19)
     {
         this.vmethod_2(@class);
         return null;
     }
     for (int k = 0; k < num; k++)
     {
         if (@class.int_6[k] >= class49_0.int_19)
         {
             this.vmethod_2(@class);
             return null;
         }
     }
     return @class;
 }
Esempio n. 12
0
 public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
 {
     int num = 0;
     int num2 = -1;
     Class31 @class = new Class31();
     @class.int_0 = class38_0.method_6(5);
     for (int i = 0; i < @class.int_0; i++)
     {
         @class.int_1[i] = class38_0.method_6(4);
         if (num2 < @class.int_1[i])
         {
             num2 = @class.int_1[i];
         }
     }
     for (int j = 0; j < num2 + 1; j++)
     {
         @class.int_2[j] = class38_0.method_6(3) + 1;
         @class.int_3[j] = class38_0.method_6(2);
         if (@class.int_3[j] < 0)
         {
             @class.method_0();
             return null;
         }
         if (@class.int_3[j] != 0)
         {
             @class.int_4[j] = class38_0.method_6(8);
         }
         if (@class.int_4[j] < 0 || @class.int_4[j] >= class49_0.int_19)
         {
             @class.method_0();
             return null;
         }
         for (int k = 0; k < 1 << @class.int_3[j]; k++)
         {
             @class.int_5[j][k] = class38_0.method_6(8) - 1;
             if (@class.int_5[j][k] < -1 || @class.int_5[j][k] >= class49_0.int_19)
             {
                 @class.method_0();
                 return null;
             }
         }
     }
     @class.int_6 = class38_0.method_6(2) + 1;
     int num3 = class38_0.method_6(4);
     int l = 0;
     int m = 0;
     while (l < @class.int_0)
     {
         num += @class.int_2[@class.int_1[l]];
         while (m < num)
         {
             int num4 = @class.int_7[m + 2] = class38_0.method_6(num3);
             if (num4 < 0 || num4 >= 1 << num3)
             {
                 @class.method_0();
                 return null;
             }
             m++;
         }
         l++;
     }
     @class.int_7[0] = 0;
     @class.int_7[1] = 1 << num3;
     return @class;
 }
Esempio n. 13
0
 public int method_3(float[][] float_1, int int_3, int int_4, OGGClass3 oggClass3, int int_5)
 {
     int num = 0;
     int i = int_3 / int_4;
     while (i < (int_3 + int_5) / int_4)
     {
         int num2 = this.method_4(oggClass3);
         if (num2 == -1)
         {
             return -1;
         }
         int num3 = num2 * this.int_0;
         for (int j = 0; j < this.int_0; j++)
         {
             float_1[num][i] += this.float_0[num3 + j];
             num++;
             if (num == int_4)
             {
                 num = 0;
                 i++;
             }
         }
     }
     return 0;
 }
Esempio n. 14
0
 public int method_4(OGGClass3 oggClass3)
 {
     int num = 0;
     OGGData @class = this.oggData;
     if (@class == null)
     {
         return num;
     }
     int num2 = oggClass3.method_2(@class.int_2);
     if (num2 >= 0)
     {
         num = @class.int_0[num2];
         oggClass3.method_3(@class.int_1[num2]);
         if (num <= 0)
         {
             return -num;
         }
     }
     do
     {
         switch (oggClass3.method_7())
         {
         case 0:
             num = @class.int_3[num];
             goto IL_46;
         case 1:
             num = @class.int_4[num];
             goto IL_46;
         }
         return -1;
         IL_46:;
     }
     while (num > 0);
     return -num;
 }
Esempio n. 15
0
 public int method_1(float[] float_1, int int_3, OGGClass3 oggClass3, int int_4)
 {
     if (this.int_0 > 8)
     {
         int i = 0;
         while (i < int_4)
         {
             int num = this.method_4(oggClass3);
             if (num == -1)
             {
                 return -1;
             }
             int num2 = num * this.int_0;
             int j = 0;
             while (j < this.int_0)
             {
                 float_1[int_3 + i++] += this.float_0[num2 + j++];
             }
         }
     }
     else
     {
         int i = 0;
         while (i < int_4)
         {
             int num = this.method_4(oggClass3);
             if (num == -1)
             {
                 return -1;
             }
             int num2 = num * this.int_0;
             int j = 0;
             for (int k = 0; k < this.int_0; k++)
             {
                 float_1[int_3 + i++] += this.float_0[num2 + j++];
             }
         }
     }
     return 0;
 }
Esempio n. 16
0
 public int method_2(float[] float_1, int int_3, OGGClass3 oggClass3, int int_4)
 {
     int i = 0;
     while (i < int_4)
     {
         int num = this.method_4(oggClass3);
         if (num == -1)
         {
             return -1;
         }
         int num2 = num * this.int_0;
         int j = 0;
         while (j < this.int_0)
         {
             float_1[int_3 + i++] = this.float_0[num2 + j++];
         }
     }
     return 0;
 }
Esempio n. 17
0
 public int method_0(OGGClass3 oggClass3)
 {
     if (oggClass3.method_6(24) != 5653314)
     {
         this.method_2();
         return -1;
     }
     this.int_0 = oggClass3.method_6(16);
     this.int_1 = oggClass3.method_6(24);
     if (this.int_1 == -1)
     {
         this.method_2();
         return -1;
     }
     switch (oggClass3.method_6(1))
     {
     case 0:
         this.int_2 = new int[this.int_1];
         if (oggClass3.method_6(1) != 0)
         {
             for (int i = 0; i < this.int_1; i++)
             {
                 if (oggClass3.method_6(1) != 0)
                 {
                     int num = oggClass3.method_6(5);
                     if (num == -1)
                     {
                         this.method_2();
                         return -1;
                     }
                     this.int_2[i] = num + 1;
                 }
                 else
                 {
                     this.int_2[i] = 0;
                 }
             }
         }
         else
         {
             for (int i = 0; i < this.int_1; i++)
             {
                 int num2 = oggClass3.method_6(5);
                 if (num2 == -1)
                 {
                     this.method_2();
                     return -1;
                 }
                 this.int_2[i] = num2 + 1;
             }
         }
         break;
     case 1:
     {
         int num3 = oggClass3.method_6(5) + 1;
         this.int_2 = new int[this.int_1];
         int i = 0;
         while (i < this.int_1)
         {
             int num4 = oggClass3.method_6(OGGClass2.smethod_0(this.int_1 - i));
             if (num4 == -1)
             {
                 this.method_2();
                 return -1;
             }
             int j = 0;
             while (j < num4)
             {
                 this.int_2[i] = num3;
                 j++;
                 i++;
             }
             num3++;
         }
         break;
     }
     default:
         return -1;
     }
     switch (this.int_3 = oggClass3.method_6(4))
     {
     case 0:
         break;
     case 1:
     case 2:
     {
         this.int_4 = oggClass3.method_6(32);
         this.int_5 = oggClass3.method_6(32);
         this.int_6 = oggClass3.method_6(4) + 1;
         this.int_7 = oggClass3.method_6(1);
         int num5 = 0;
         switch (this.int_3)
         {
         case 1:
             num5 = this.method_1();
             break;
         case 2:
             num5 = this.int_1 * this.int_0;
             break;
         }
         this.int_8 = new int[num5];
         for (int i = 0; i < num5; i++)
         {
             this.int_8[i] = oggClass3.method_6(this.int_6);
         }
         if (this.int_8[num5 - 1] == -1)
         {
             this.method_2();
             return -1;
         }
         break;
     }
     default:
         this.method_2();
         return -1;
     }
     return 0;
 }
Esempio n. 18
0
 public int method_0(float[] float_1, int int_3, OGGClass3 oggClass3, int int_4)
 {
     int num = int_4 / this.int_0;
     if (this.int_2.Length < num)
     {
         this.int_2 = new int[num];
     }
     int i;
     for (i = 0; i < num; i++)
     {
         int num2 = this.method_4(oggClass3);
         if (num2 == -1)
         {
             return -1;
         }
         this.int_2[i] = num2 * this.int_0;
     }
     i = 0;
     int num3 = 0;
     while (i < this.int_0)
     {
         for (int j = 0; j < num; j++)
         {
             float_1[int_3 + num3 + j] += this.float_0[this.int_2[j] + i];
         }
         i++;
         num3 += num;
     }
     return 0;
 }
Esempio n. 19
0
 public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
 {
     return "";
 }
Esempio n. 20
0
 private int method_3(OGGClass3 oggClass3)
 {
     this.int_19 = oggClass3.method_6(8) + 1;
     if (this.oggClass2 == null || this.oggClass2.Length != this.int_19)
     {
         this.oggClass2 = new OGGClass2[this.int_19];
     }
     for (int i = 0; i < this.int_19; i++)
     {
         this.oggClass2[i] = new OGGClass2();
         if (this.oggClass2[i].method_0(oggClass3) != 0)
         {
             this.method_1();
             return -1;
         }
     }
     this.int_16 = oggClass3.method_6(6) + 1;
     if (this.int_22 == null || this.int_22.Length != this.int_16)
     {
         this.int_22 = new int[this.int_16];
     }
     if (this.object_1 == null || this.object_1.Length != this.int_16)
     {
         this.object_1 = new object[this.int_16];
     }
     for (int j = 0; j < this.int_16; j++)
     {
         this.int_22[j] = oggClass3.method_6(16);
         if (this.int_22[j] < 0 || this.int_22[j] >= OGGClass5.int_2)
         {
             this.method_1();
             return -1;
         }
         this.object_1[j] = Class50.class50_0[this.int_22[j]].vmethod_0(this, oggClass3);
         if (this.object_1[j] == null)
         {
             this.method_1();
             return -1;
         }
     }
     this.int_17 = oggClass3.method_6(6) + 1;
     if (this.int_23 == null || this.int_23.Length != this.int_17)
     {
         this.int_23 = new int[this.int_17];
     }
     if (this.object_2 == null || this.object_2.Length != this.int_17)
     {
         this.object_2 = new object[this.int_17];
     }
     for (int k = 0; k < this.int_17; k++)
     {
         this.int_23[k] = oggClass3.method_6(16);
         if (this.int_23[k] < 0 || this.int_23[k] >= OGGClass5.int_3)
         {
             this.method_1();
             return -1;
         }
         this.object_2[k] = Class28.class28_0[this.int_23[k]].vmethod_0(this, oggClass3);
         if (this.object_2[k] == null)
         {
             this.method_1();
             return -1;
         }
     }
     this.int_18 = oggClass3.method_6(6) + 1;
     if (this.int_24 == null || this.int_24.Length != this.int_18)
     {
         this.int_24 = new int[this.int_18];
     }
     if (this.object_3 == null || this.object_3.Length != this.int_18)
     {
         this.object_3 = new object[this.int_18];
     }
     for (int l = 0; l < this.int_18; l++)
     {
         this.int_24[l] = oggClass3.method_6(16);
         if (this.int_24[l] < 0 || this.int_24[l] >= OGGClass5.int_4)
         {
             this.method_1();
             return -1;
         }
         this.object_3[l] = Class23.class23_0[this.int_24[l]].vmethod_0(this, oggClass3);
         if (this.object_3[l] == null)
         {
             this.method_1();
             return -1;
         }
     }
     this.int_15 = oggClass3.method_6(6) + 1;
     if (this.int_21 == null || this.int_21.Length != this.int_15)
     {
         this.int_21 = new int[this.int_15];
     }
     if (this.object_0 == null || this.object_0.Length != this.int_15)
     {
         this.object_0 = new object[this.int_15];
     }
     for (int m = 0; m < this.int_15; m++)
     {
         this.int_21[m] = oggClass3.method_6(16);
         if (this.int_21[m] < 0 || this.int_21[m] >= OGGClass5.int_5)
         {
             this.method_1();
             return -1;
         }
         this.object_0[m] = Class34.class34_0[this.int_21[m]].vmethod_0(this, oggClass3);
         if (this.object_0[m] == null)
         {
             this.method_1();
             return -1;
         }
     }
     this.int_14 = oggClass3.method_6(6) + 1;
     if (this.class27_0 == null || this.class27_0.Length != this.int_14)
     {
         this.class27_0 = new Class27[this.int_14];
     }
     for (int n = 0; n < this.int_14; n++)
     {
         this.class27_0[n] = new Class27();
         this.class27_0[n].int_0 = oggClass3.method_6(1);
         this.class27_0[n].int_1 = oggClass3.method_6(16);
         this.class27_0[n].int_2 = oggClass3.method_6(16);
         this.class27_0[n].int_3 = oggClass3.method_6(8);
         if (this.class27_0[n].int_1 >= OGGClass5.int_6 || this.class27_0[n].int_2 >= OGGClass5.int_6 || this.class27_0[n].int_3 >= this.int_15)
         {
             this.method_1();
             return -1;
         }
     }
     if (oggClass3.method_6(1) != 1)
     {
         this.method_1();
         return -1;
     }
     return 0;
 }
Esempio n. 21
0
 public override object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0)
 {
     Class54 @class = new Class54();
     if (class38_0.method_6(1) != 0)
     {
         @class.int_0 = class38_0.method_6(4) + 1;
     }
     else
     {
         @class.int_0 = 1;
     }
     if (class38_0.method_6(1) != 0)
     {
         @class.int_6 = class38_0.method_6(8) + 1;
         for (int i = 0; i < @class.int_6; i++)
         {
             int num = @class.int_7[i] = class38_0.method_6(Class35.smethod_0(class49_0.int_8));
             int num2 = @class.int_8[i] = class38_0.method_6(Class35.smethod_0(class49_0.int_8));
             if (num < 0 || num2 < 0 || num == num2 || num >= class49_0.int_8 || num2 >= class49_0.int_8)
             {
                 @class.method_0();
                 return null;
             }
         }
     }
     if (class38_0.method_6(2) > 0)
     {
         @class.method_0();
         return null;
     }
     if (@class.int_0 > 1)
     {
         for (int j = 0; j < class49_0.int_8; j++)
         {
             @class.int_1[j] = class38_0.method_6(4);
             if (@class.int_1[j] >= @class.int_0)
             {
                 @class.method_0();
                 return null;
             }
         }
     }
     for (int k = 0; k < @class.int_0; k++)
     {
         @class.int_2[k] = class38_0.method_6(8);
         if (@class.int_2[k] >= class49_0.int_16)
         {
             @class.method_0();
             return null;
         }
         @class.int_3[k] = class38_0.method_6(8);
         if (@class.int_3[k] >= class49_0.int_17)
         {
             @class.method_0();
             return null;
         }
         @class.int_4[k] = class38_0.method_6(8);
         if (@class.int_4[k] >= class49_0.int_18)
         {
             @class.method_0();
             return null;
         }
     }
     return @class;
 }
Esempio n. 22
0
 public int method_4(Class47 class47_0, Class67 class67_0)
 {
     OGGClass3 @class = new OGGClass3();
     if (class67_0 != null)
     {
         @class.method_4(class67_0.byte_0, class67_0.int_0, class67_0.int_1);
         byte[] array = new byte[6];
         int num = @class.method_6(8);
         @class.method_5(array, 6);
         if (array[0] == 118 && array[1] == 111 && array[2] == 114 && array[3] == 98 && array[4] == 105)
         {
             if (array[5] == 115)
             {
                 switch (num)
                 {
                 case 1:
                     if (class67_0.int_2 == 0)
                     {
                         return -1;
                     }
                     if (this.int_9 != 0)
                     {
                         return -1;
                     }
                     return this.method_2(@class);
                 case 2:
                 case 4:
                     return -1;
                 case 3:
                     if (this.int_9 == 0)
                     {
                         return -1;
                     }
                     return class47_0.method_1(@class);
                 case 5:
                     if (this.int_9 != 0 && class47_0.byte_1 != null)
                     {
                         return this.method_3(@class);
                     }
                     return -1;
                 default:
                     return -1;
                 }
             }
         }
         return -1;
     }
     return -1;
 }
Esempio n. 23
0
 public abstract object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0);
Esempio n. 24
0
 public abstract object vmethod_0(OGGClass5 class49_0, OGGClass3 class38_0);
Esempio n. 25
0
 private int method_2(OGGClass3 oggClass3)
 {
     this.int_7 = oggClass3.method_6(32);
     if (this.int_7 != 0)
     {
         return -1;
     }
     this.int_8 = oggClass3.method_6(8);
     this.int_9 = oggClass3.method_6(32);
     this.int_10 = oggClass3.method_6(32);
     this.int_11 = oggClass3.method_6(32);
     this.int_12 = oggClass3.method_6(32);
     this.int_13[0] = 1 << oggClass3.method_6(4);
     this.int_13[1] = 1 << oggClass3.method_6(4);
     if (this.int_9 >= 1 && this.int_8 >= 1 && this.int_13[0] >= 8 && this.int_13[1] >= this.int_13[0])
     {
         if (oggClass3.method_6(1) == 1)
         {
             return 0;
         }
     }
     this.method_1();
     return -1;
 }