示例#1
0
            public void method_3(GClass198 gclass198_0)
            {
                GClass205 gclass = gclass198_0 as GClass205;

                if (gclass != null)
                {
                    this.method_4(gclass);
                    return;
                }
                GClass206 gclass2 = gclass198_0 as GClass206;

                if (gclass2 != null)
                {
                    this.method_5(gclass2);
                    return;
                }
                GClass202 gclass3 = gclass198_0 as GClass202;

                if (gclass3 != null)
                {
                    this.method_6(gclass3);
                    return;
                }
                GClass203 gclass4 = gclass198_0 as GClass203;

                if (gclass4 != null)
                {
                    this.IsFighting = gclass4.bool_0;
                    return;
                }
                GClass207 gclass5 = gclass198_0 as GClass207;

                if (gclass5 != null)
                {
                    this.IsActive = !gclass5.bool_0;
                }
            }
示例#2
0
 public GClass195(string string_0 = "", int int_1 = 0, GClass199 gclass199_1 = null, GClass205 gclass205_1 = null, int int_2 = 0, bool bool_5 = false, bool bool_6 = false, bool bool_7 = false, bool bool_8 = false, bool bool_9 = false, GClass201 gclass201_1 = null, GClass202 gclass202_1 = null, GClass206 gclass206_1 = null, GClass208 gclass208_1 = null, GClass209 gclass209_1 = null)
 {
     Class13.NP5bWyNzLwONS();
     this.Name = "";
     base..ctor();
     this.Name = string_0;
     this.Id   = int_1;
     if (gclass199_1 == null)
     {
         this.gclass199_0 = new GClass199(0, 0, 0, 0, 0, 0);
     }
     else
     {
         this.gclass199_0 = gclass199_1;
     }
     if (gclass205_1 == null)
     {
         this.gclass205_0 = new GClass205(0, 0, 0);
     }
     else
     {
         this.gclass205_0 = gclass205_1;
     }
     this.int_0  = int_2;
     this.bool_0 = bool_5;
     this.bool_2 = bool_6;
     this.bool_1 = bool_7;
     this.bool_4 = bool_8;
     this.bool_3 = bool_9;
     if (gclass201_1 == null)
     {
         this.gclass201_0 = new GClass201(0, "");
     }
     else
     {
         this.gclass201_0 = gclass201_1;
     }
     if (gclass202_1 == null)
     {
         this.gclass202_0 = new GClass202(0U);
     }
     else
     {
         this.gclass202_0 = gclass202_1;
     }
     if (gclass206_1 == null)
     {
         this.gclass206_0 = new GClass206(null, "", null);
     }
     else
     {
         this.gclass206_0 = gclass206_1;
     }
     if (gclass208_1 == null)
     {
         this.gclass208_0 = new GClass208(0U);
     }
     else
     {
         this.gclass208_0 = gclass208_1;
     }
     if (gclass209_1 == null)
     {
         this.gclass209_0 = new GClass209(false, 0);
         return;
     }
     this.gclass209_0 = gclass209_1;
 }
示例#3
0
 public void method_5(GClass206 gclass206_0)
 {
     this.Target = gclass206_0;
 }
示例#4
0
 public bool method_0(out GClass206 gclass206_0)
 {
     gclass206_0 = this.Target;
     return(gclass206_0 != null && gclass206_0.gclass208_0.uint_0 > 0U);
 }