Ejemplo n.º 1
0
        public bool method_7(int int_3, int int_4)
        {
            this.short_2[this.int_1]  = (short)int_3;
            this.byte_3[this.int_1++] = (byte)(int_4 - 3);
            int num = Class190.smethod_1(int_4 - 3);

            short[] expr_45_cp_0 = this.class191_0.short_0;
            int     expr_45_cp_1 = num;

            expr_45_cp_0[expr_45_cp_1] += 1;
            if (num >= 265 && num < 285)
            {
                this.int_2 += (num - 261) / 4;
            }
            int num2 = Class190.smethod_2(int_3 - 1);

            short[] expr_93_cp_0 = this.class191_1.short_0;
            int     expr_93_cp_1 = num2;

            expr_93_cp_0[expr_93_cp_1] += 1;
            if (num2 >= 4)
            {
                this.int_2 += num2 / 2 - 1;
            }
            return(this.method_5());
        }
Ejemplo n.º 2
0
 public void method_2()
 {
     for (int i = 0; i < this.int_1; i++)
     {
         int num  = (int)(this.byte_3[i] & 255);
         int num2 = (int)this.short_2[i];
         if (num2-- != 0)
         {
             int num3 = Class190.smethod_1(num);
             this.class191_0.method_1(num3);
             int num4 = (num3 - 261) / 4;
             if (num4 > 0 && num4 <= 5)
             {
                 this.class189_0.method_5(num & (1 << num4) - 1, num4);
             }
             int num5 = Class190.smethod_2(num2);
             this.class191_1.method_1(num5);
             num4 = num5 / 2 - 1;
             if (num4 > 0)
             {
                 this.class189_0.method_5(num2 & (1 << num4) - 1, num4);
             }
         }
         else
         {
             this.class191_0.method_1(num);
         }
     }
     this.class191_0.method_1(256);
 }