Example #1
0
 // Token: 0x06001485 RID: 5253
 // RVA: 0x00069178 File Offset: 0x00067378
 public Class191(Class195 class195_1)
 {
     this.class195_0 = class195_1;
     this.class192_0 = new Class192(class195_1);
     this.class181_0 = new Class181();
     this.byte_0 = new byte[65536];
     this.short_0 = new short[32768];
     this.short_1 = new short[32768];
     this.int_10 = 1;
     this.int_9 = 1;
 }
Example #2
0
 // Token: 0x060014AA RID: 5290
 // RVA: 0x0006A988 File Offset: 0x00068B88
 public void method_5(Class192.Class193 class193_0)
 {
     int num = -1;
     int i = 0;
     while (i < this.int_1)
     {
         int num2 = 1;
         int num3 = (int)this.byte_0[i];
         int num4;
         int num5;
         if (num3 == 0)
         {
             num4 = 138;
             num5 = 3;
         }
         else
         {
             num4 = 6;
             num5 = 3;
             if (num != num3)
             {
                 short[] expr_3B_cp_0 = class193_0.short_0;
                 int expr_3B_cp_1 = num3;
                 expr_3B_cp_0[expr_3B_cp_1] += 1;
                 num2 = 0;
             }
         }
         num = num3;
         i++;
         while (i < this.int_1)
         {
             if (num != (int)this.byte_0[i])
             {
                 break;
             }
             i++;
             if (++num2 >= num4)
             {
                 break;
             }
         }
         if (num2 < num5)
         {
             short[] expr_8C_cp_0 = class193_0.short_0;
             int expr_8C_cp_1 = num;
             expr_8C_cp_0[expr_8C_cp_1] += (short)num2;
         }
         else if (num != 0)
         {
             short[] expr_AD_cp_0 = class193_0.short_0;
             int expr_AD_cp_1 = 16;
             expr_AD_cp_0[expr_AD_cp_1] += 1;
         }
         else if (num2 <= 10)
         {
             short[] expr_CF_cp_0 = class193_0.short_0;
             int expr_CF_cp_1 = 17;
             expr_CF_cp_0[expr_CF_cp_1] += 1;
         }
         else
         {
             short[] expr_EC_cp_0 = class193_0.short_0;
             int expr_EC_cp_1 = 18;
             expr_EC_cp_0[expr_EC_cp_1] += 1;
         }
     }
 }
Example #3
0
 // Token: 0x060014AB RID: 5291
 // RVA: 0x0006AA9C File Offset: 0x00068C9C
 public void method_6(Class192.Class193 class193_0)
 {
     int num = -1;
     int i = 0;
     while (i < this.int_1)
     {
         int num2 = 1;
         int num3 = (int)this.byte_0[i];
         int num4;
         int num5;
         if (num3 == 0)
         {
             num4 = 138;
             num5 = 3;
         }
         else
         {
             num4 = 6;
             num5 = 3;
             if (num != num3)
             {
                 class193_0.method_0(num3);
                 num2 = 0;
             }
         }
         num = num3;
         i++;
         while (i < this.int_1)
         {
             if (num != (int)this.byte_0[i])
             {
                 break;
             }
             i++;
             if (++num2 >= num4)
             {
                 break;
             }
         }
         if (num2 < num5)
         {
             while (num2-- > 0)
             {
                 class193_0.method_0(num);
             }
         }
         else if (num != 0)
         {
             class193_0.method_0(16);
             this.class192_0.class195_0.method_4(num2 - 3, 2);
         }
         else if (num2 <= 10)
         {
             class193_0.method_0(17);
             this.class192_0.class195_0.method_4(num2 - 3, 3);
         }
         else
         {
             class193_0.method_0(18);
             this.class192_0.class195_0.method_4(num2 - 11, 7);
         }
     }
 }
Example #4
0
 // Token: 0x060014A3 RID: 5283
 // RVA: 0x00012891 File Offset: 0x00010A91
 public Class193(Class192 class192_1, int int_4, int int_5, int int_6)
 {
     this.class192_0 = class192_1;
     this.int_0 = int_5;
     this.int_3 = int_6;
     this.short_0 = new short[int_4];
     this.int_2 = new int[int_6];
 }