コード例 #1
0
 private void method_3(zzSoundClass class107_0)
 {
     Enum5 @enum = class107_0.method_8();
     class107_0.method_4();
     int num = (@enum == Enum5.const_3 || this.class104_1.method_0() != Enum4.const_0) ? 1 : 2;
     if (this.class84_0 == null)
     {
         this.class84_0 = new Class84(num);
     }
     float[] float_ = this.class105_0.method_0();
     this.class80_0 = new Class80(0, float_);
     if (num == 2)
     {
         this.class80_1 = new Class80(1, float_);
     }
     this.int_1 = num;
     this.int_0 = class107_0.method_7();
     this.bool_0 = true;
 }
コード例 #2
0
ファイル: Class93.cs プロジェクト: ExileLord/Open-GHTCP
 public virtual void vmethod_5(zzSoundClass class107_0, int int_11, int int_12, float[] float_30, int[] int_13, float[] float_31, float[] float_32)
 {
     int num = class107_0.method_5();
     if (class107_0.method_8() != Enum5.const_3)
     {
         if (num == 4)
         {
             num = 1;
         }
         else
         {
             num -= 4;
         }
     }
     if (num != 1)
     {
         if (num != 2)
         {
             if (this.int_5 <= 2)
             {
                 this.float_25[int_12] = Class93.Class98.float_4[int_11];
                 float_30[0] = Class93.Class98.float_5[int_11];
                 int_13[0] = Class93.Class98.int_0[int_11];
                 float_31[0] = Class93.Class98.float_6[int_11];
                 float_32[0] = Class93.Class98.float_7[int_11];
                 return;
             }
             this.float_25[int_12] = Class93.Class98.float_8[int_11];
             if (this.int_5 <= 10)
             {
                 float_30[0] = Class93.Class98.float_9[int_11];
                 int_13[0] = Class93.Class98.int_1[int_11];
                 float_31[0] = Class93.Class98.float_10[int_11];
                 float_32[0] = Class93.Class98.float_11[int_11];
                 return;
             }
             if (this.int_5 <= 22)
             {
                 float_30[0] = Class93.Class98.float_12[int_11];
                 int_13[0] = Class93.Class98.int_2[int_11];
                 float_31[0] = Class93.Class98.float_13[int_11];
                 float_32[0] = Class93.Class98.float_14[int_11];
                 return;
             }
             float_30[0] = Class93.Class98.float_15[int_11];
             int_13[0] = Class93.Class98.int_3[int_11];
             float_31[0] = Class93.Class98.float_16[int_11];
             float_32[0] = Class93.Class98.float_17[int_11];
             return;
         }
     }
     this.float_25[int_12] = Class93.Class98.float_18[int_11];
     float_30[0] = Class93.Class98.float_19[int_11];
     int_13[0] = Class93.Class98.int_4[int_11];
     float_31[0] = Class93.Class98.float_20[int_11];
     float_32[0] = Class93.Class98.float_21[int_11];
 }
コード例 #3
0
ファイル: Class93.cs プロジェクト: ExileLord/Open-GHTCP
 public virtual int vmethod_4(zzSoundClass class107_0)
 {
     if (class107_0.method_3() == Enum3.const_1)
     {
         int num = class107_0.method_5();
         if (class107_0.method_8() != Enum5.const_3)
         {
             if (num == 4)
             {
                 num = 1;
             }
             else
             {
                 num -= 4;
             }
         }
         if (num != 1)
         {
             if (num != 2)
             {
                 if (this.int_5 <= 10)
                 {
                     return 4;
                 }
                 if (this.int_5 > 22)
                 {
                     return 2;
                 }
                 return 3;
             }
         }
         if (this.int_5 > 1)
         {
             return 3;
         }
         return 4;
     }
     else
     {
         if (this.int_5 <= 3)
         {
             return 4;
         }
         if (this.int_5 > 10)
         {
             return 2;
         }
         return 3;
     }
 }