示例#1
0
 public void method_7(Class190.Class191 class191_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)
             {
                 class191_0.method_1(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)
             {
                 class191_0.method_1(num);
             }
         }
         else if (num != 0)
         {
             class191_0.method_1(16);
             this.class190_0.class189_0.method_5(num2 - 3, 2);
         }
         else if (num2 <= 10)
         {
             class191_0.method_1(17);
             this.class190_0.class189_0.method_5(num2 - 3, 3);
         }
         else
         {
             class191_0.method_1(18);
             this.class190_0.class189_0.method_5(num2 - 11, 7);
         }
     }
 }