Exemple #1
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class96_0 = (Class96)null;
            }
            else
            {
                this.class96_0 = (Class96)reader[index1];
                if (this.class96_0 == null)
                {
                    reader.imethod_0(index1, (Delegate10)(entity => this.class96_0 = (Class96)entity));
                }
            }
            this.enum48_0 = reader.FileFormatVersion < Class250.int_67 ? Class102.Enum48.const_2 : (Class102.Enum48)reader.imethod_5();
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class105_0 = (Class105)null;
            }
            else
            {
                this.class105_0 = (Class105)reader[index2];
                if (this.class105_0 != null)
                {
                    return;
                }
                reader.imethod_0(index2, (Delegate10)(entity => this.class105_0 = (Class105)entity));
            }
        }
Exemple #2
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class95_0 = (Class95)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class95_0 = (Class95)entity));
            }
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class107_0 = (Class107)entity));
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class101_0 = (Class101)null;
            }
            else
            {
                this.class101_0 = (Class101)reader[index2];
                if (this.class101_0 != null)
                {
                    return;
                }
                reader.imethod_0(index2, (Delegate10)(entity => this.class101_0 = (Class101)entity));
            }
        }
Exemple #3
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     if (reader.FileFormatVersion < Class250.int_2)
     {
         int index = reader.imethod_7();
         if (index > 0)
         {
             reader.imethod_0(index, (Delegate10)(entity =>
             {
                 this.class93_0 = (Class93)entity;
                 this.class100_0 = new Class100(this, this.class93_0);
             }));
         }
         else
         {
             this.class93_0  = (Class93)null;
             this.class100_0 = (Class100)null;
         }
     }
     else
     {
         reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class100_0 = (Class100)entity));
     }
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class106_0 = (Class106)entity));
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class185_0 = (Class185)entity));
 }
Exemple #4
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            reader.imethod_0(index1, (Delegate10)(entity => this.class113_1 = entity as Class113));
            int index2 = reader.imethod_7();

            reader.imethod_0(index2, (Delegate10)(entity => this.class113_2 = entity as Class113));
            int index3 = reader.imethod_7();

            reader.imethod_0(index3, (Delegate10)(entity => this.class80_0 = entity));
        }
Exemple #5
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class112_0 = (Class112)entity));
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class80_1 = entity));
     this.int_2 = reader.imethod_5();
     this.int_3 = reader.imethod_5();
     if (this.int_3 <= 0)
     {
         return;
     }
     this.class744_0 = new Class744();
     this.class744_0.imethod_0(reader);
 }
Exemple #6
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class106_0 = (Class106)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class106_0 = (Class106)entity));
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class107_0 = (Class107)null;
            }
            else
            {
                reader.imethod_0(index2, (Delegate10)(entity => this.class107_0 = (Class107)entity));
            }
            int index3 = reader.imethod_7();

            if (index3 < 0)
            {
                this.class80_1 = (Class80)null;
            }
            else
            {
                this.class80_1 = reader[index3];
                if (this.class80_1 == null)
                {
                    reader.imethod_0(index3, (Delegate10)(entity => this.class80_1 = entity));
                }
            }
            if (reader.FileFormatVersion >= Class250.int_20)
            {
                reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class104_0 = (Class104)entity));
                this.class691_0 = new Class686.Class691(reader);
            }
            else
            {
                this.class104_0 = (Class104)null;
                this.class691_0 = new Class686.Class691(false);
            }
        }
Exemple #7
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int length = reader.imethod_5();

            this.struct8_0 = new Class171.Struct8[length];
            this.int_2     = new int[length];
            for (int index1 = 0; index1 < length; ++index1)
            {
                this.int_2[index1] = reader.imethod_7();
                this.struct8_0[index1].enum48_0 = reader.FileFormatVersion < Class250.int_67 ? Class102.Enum48.const_2 : (Class102.Enum48)reader.imethod_5();
                if (this.int_2[index1] != -1)
                {
                    reader.imethod_0(this.int_2[index1], (Delegate10)(entity =>
                    {
                        for (int index = 0; index < this.struct8_0.Length; ++index)
                        {
                            if (this.int_2[index] == entity.Index)
                            {
                                this.struct8_0[index].class96_0 = (Class96)entity;
                            }
                        }
                    }));
                }
            }
        }
Exemple #8
0
        internal virtual void vmethod_0(Interface8 reader)
        {
            int index = reader.imethod_7();

            if (index < 0)
            {
                this.class113_0 = (Class113)null;
            }
            else
            {
                this.class113_0 = reader[index] as Class113;
                if (this.class113_0 == null)
                {
                    reader.imethod_0(index, (Delegate10)(entity => this.class113_0 = entity as Class113));
                }
            }
            if (reader.FileFormatVersion >= Class250.int_66)
            {
                this.int_1 = reader.imethod_5();
            }
            else
            {
                this.int_1 = -1;
            }
        }
Exemple #9
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class102_0 = (Class102)entity));
            this.double_0 = reader.FileFormatVersion < Class250.int_1 || reader.FileFormatVersion >= Class250.int_47 ? reader.imethod_8() : 0.0;
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class102_1 = (Class102)entity));
            this.double_1 = reader.FileFormatVersion < Class250.int_1 || reader.FileFormatVersion >= Class250.int_47 ? reader.imethod_8() : 1.0;
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class107_0 = (Class107)null;
            }
            else
            {
                this.class107_0 = (Class107)reader[index1];
                if (this.class107_0 == null)
                {
                    reader.imethod_0(index1, (Delegate10)(entity => this.class107_0 = (Class107)entity));
                }
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class81_0 = (Class81)null;
            }
            else
            {
                this.class81_0 = (Class81)reader[index2];
                if (this.class81_0 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class81_0 = (Class81)entity));
                }
            }
            this.class690_0 = new Class686.Class690(reader);
            if (reader.FileFormatVersion < Class250.int_47)
            {
                return;
            }
            this.string_1 = reader.ReadString();
        }
Exemple #10
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     this.int_2 = reader.imethod_11(Class164.string_4);
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class101_0 = (Class101)entity));
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class101_1 = (Class101)entity));
     this.double_0 = reader.imethod_8();
     this.double_1 = reader.imethod_8();
     if (reader.FileFormatVersion >= Class250.int_24)
     {
         this.double_2   = reader.imethod_8();
         this.double_3   = reader.imethod_8();
         this.class717_0 = new Class686.Class717(reader);
         this.class717_1 = new Class686.Class717(reader);
     }
     else
     {
         this.double_2   = 0.0;
         this.double_3   = 0.0;
         this.class717_0 = new Class686.Class717(false);
         this.class717_1 = new Class686.Class717(false);
     }
     if (reader.FileFormatVersion >= Class250.int_78)
     {
         this.double_5 = reader.imethod_8();
         this.double_5 = reader.imethod_8();
     }
     else
     {
         this.double_5 = 0.0;
         this.double_5 = 0.0;
     }
     this.int_3      = reader.FileFormatVersion < Class250.int_25 ? 0 : reader.imethod_11(Class164.string_5);
     this.class188_0 = Class188.smethod_0(reader);
     if (reader.FileFormatVersion < Class250.int_78)
     {
         return;
     }
     this.int_4 = reader.imethod_5();
     this.int_5 = reader.imethod_5();
 }
Exemple #11
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class93_0 = (Class93)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class93_0 = (Class93)entity));
            }
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class104_0 = (Class104)entity));
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class101_0 = (Class101)entity));
            if (reader.FileFormatVersion >= Class250.int_20)
            {
                reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class106_0 = (Class106)entity));
            }
            else
            {
                this.class106_0 = (Class106)null;
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class100_0 = (Class100)null;
            }
            else
            {
                this.class100_0 = (Class100)reader[index2];
                if (this.class100_0 != null)
                {
                    return;
                }
                reader.imethod_0(index2, (Delegate10)(entity => this.class100_0 = (Class100)entity));
            }
        }
Exemple #12
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     this.class716_0 = new Class686.Class716(reader);
     if (this.class716_0.Value)
     {
         this.int_2 = reader.imethod_5();
     }
     else
     {
         reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class80_1 = entity));
     }
 }
Exemple #13
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     this.int_2 = reader.imethod_5();
     if (this.int_2 == 0)
     {
         this.interface3_0 = (Interface3) new Class607();
         this.interface3_0.imethod_0(reader);
     }
     else
     {
         reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class88_0 = (Class88)entity));
         if (reader.FileFormatVersion < Class250.int_11)
         {
             return;
         }
         this.class439_0 = new Class439(reader.imethod_8(), reader.imethod_8());
     }
 }
Exemple #14
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     if (reader.FileFormatVersion >= Class250.int_61)
     {
         int index = reader.imethod_7();
         if (index < 0)
         {
             this.class80_0 = (Class80)null;
         }
         else
         {
             reader.imethod_0(index, (Delegate10)(entity => this.class80_0 = entity));
         }
     }
     else
     {
         this.class80_0 = (Class80)null;
     }
 }
Exemple #15
0
 internal override void vmethod_0(Interface8 reader)
 {
     this.class80_1.vmethod_0(reader);
     this.list_0 = new List <Class561>();
     this.bool_1 = reader.imethod_15(ref this.list_0);
     foreach (Class561 class561 in this.list_0)
     {
         if (class561.enum41_0 == Class951.Enum41.const_12)
         {
             // ISSUE: object of a compiler-generated type is created
             // ISSUE: variable of a compiler-generated type
             Class94.Class563 class563 = new Class94.Class563();
             // ISSUE: reference to a compiler-generated field
             class563.class94_0 = this;
             // ISSUE: reference to a compiler-generated field
             class563.int_0 = ((Class562 <int>)class561).gparam_0;
             // ISSUE: reference to a compiler-generated field
             if (class563.int_0 != -1)
             {
                 // ISSUE: reference to a compiler-generated field
                 Class80 class80 = reader[class563.int_0];
                 if (class80 == null)
                 {
                     // ISSUE: reference to a compiler-generated field
                     // ISSUE: reference to a compiler-generated method
                     reader.imethod_0(class563.int_0, new Delegate10(class563.method_0));
                     this.list_1.Add(false);
                 }
                 else
                 {
                     ((Class562 <int>)class561).gparam_0 = class80.Index;
                     this.list_1.Add(true);
                 }
             }
             else
             {
                 this.list_1.Add(true);
             }
         }
     }
 }
Exemple #16
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     this.double_0 = reader.imethod_8();
     this.double_1 = reader.imethod_8();
     if (reader.FileFormatVersion >= Class250.int_68)
     {
         int index = reader.imethod_7();
         if (index < 0)
         {
             this.class81_1 = (Class81)null;
         }
         else
         {
             this.class81_1 = (Class81)reader[index];
             if (this.class81_1 == null)
             {
                 reader.imethod_0(index, (Delegate10)(entity => this.class81_1 = (Class81)entity));
             }
         }
     }
     else
     {
         this.class81_1 = (Class81)null;
     }
     this.class242_0 = (Class242) new Class249();
     this.int_3      = 0;
     if (reader.FileFormatVersion < Class250.int_72)
     {
         return;
     }
     this.int_3 = reader.imethod_5();
     if (this.int_3 == 0 && !(reader is Class951))
     {
         return;
     }
     this.class242_0 = Class242.smethod_0(reader);
 }
Exemple #17
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class101_0 = (Class101)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class101_0 = (Class101)entity));
            }
            reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class95_0 = (Class95)entity));
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class93_0 = (Class93)null;
            }
            else
            {
                this.class93_0 = (Class93)reader[index2];
                if (this.class93_0 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class93_0 = (Class93)entity));
                }
            }
            int index3 = reader.imethod_7();

            if (index3 < 0)
            {
                this.class104_0 = (Class104)null;
            }
            else
            {
                this.class104_0 = (Class104)reader[index3];
                if (this.class104_0 == null)
                {
                    reader.imethod_0(index3, (Delegate10)(entity => this.class104_0 = (Class104)entity));
                }
            }
            int index4 = reader.imethod_7();

            if (index4 < 0)
            {
                this.class81_0 = (Class81)null;
            }
            else
            {
                this.class81_0 = (Class81)reader[index4];
                if (this.class81_0 == null)
                {
                    reader.imethod_0(index4, (Delegate10)(entity => this.class81_0 = (Class81)entity));
                }
            }
            this.class690_0 = new Class686.Class690(reader);
            if (reader.FileFormatVersion >= Class250.int_12)
            {
                this.class696_0 = new Class686.Class696(reader);
                if (this.class696_0.Value)
                {
                    this.class691_0 = new Class686.Class691(reader);
                }
                else
                {
                    this.class691_0 = new Class686.Class691(false);
                }
            }
            else
            {
                this.class696_0 = new Class686.Class696(false);
                this.class691_0 = new Class686.Class691(false);
            }
        }
Exemple #18
0
 internal override void vmethod_0(Interface8 reader)
 {
     base.vmethod_0(reader);
     reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class80_1 = entity));
 }
Exemple #19
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class104_0 = (Class104)null;
            }
            else
            {
                this.class104_0 = (Class104)reader[index1];
                if (this.class104_0 == null)
                {
                    reader.imethod_0(index1, (Delegate10)(entity => this.class104_0 = (Class104)entity));
                }
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class104_1 = (Class104)null;
            }
            else
            {
                this.class104_1 = (Class104)reader[index2];
                if (this.class104_1 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class104_1 = (Class104)entity));
                }
            }
            int index3 = reader.imethod_7();

            if (index3 < 0)
            {
                this.class104_2 = (Class104)null;
            }
            else
            {
                this.class104_2 = (Class104)reader[index3];
                if (this.class104_2 == null)
                {
                    reader.imethod_0(index3, (Delegate10)(entity => this.class104_2 = (Class104)entity));
                }
            }
            int index4 = reader.imethod_7();

            if (index4 < 0)
            {
                this.class101_0 = (Class101)null;
            }
            else
            {
                this.class101_0 = (Class101)reader[index4];
                if (this.class101_0 == null)
                {
                    reader.imethod_0(index4, (Delegate10)(entity => this.class101_0 = (Class101)entity));
                }
            }
            if (reader.FileFormatVersion >= Class250.int_20)
            {
                reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class106_0 = (Class106)entity));
            }
            else
            {
                this.class106_0 = (Class106)null;
            }
        }
Exemple #20
0
        internal override void vmethod_0(Interface8 reader)
        {
            base.vmethod_0(reader);
            int index1 = reader.imethod_7();

            if (index1 < 0)
            {
                this.class107_0 = (Class107)null;
            }
            else
            {
                reader.imethod_0(index1, (Delegate10)(entity => this.class107_0 = (Class107)entity));
            }
            int index2 = reader.imethod_7();

            if (index2 < 0)
            {
                this.class107_1 = (Class107)null;
            }
            else
            {
                this.class107_1 = (Class107)reader[index2];
                if (this.class107_1 == null)
                {
                    reader.imethod_0(index2, (Delegate10)(entity => this.class107_1 = (Class107)entity));
                }
            }
            int index3 = reader.imethod_7();

            if (index3 < 0)
            {
                this.class107_2 = (Class107)null;
            }
            else
            {
                this.class107_2 = (Class107)reader[index3];
                if (this.class107_2 == null)
                {
                    reader.imethod_0(index3, (Delegate10)(entity => this.class107_2 = (Class107)entity));
                }
            }
            int index4 = reader.imethod_7();

            if (index4 < 0)
            {
                this.class96_0 = (Class96)null;
            }
            else
            {
                this.class96_0 = (Class96)reader[index4];
                if (this.class96_0 == null)
                {
                    reader.imethod_0(index4, (Delegate10)(entity => this.class96_0 = (Class96)entity));
                }
            }
            this.class690_0 = reader.FileFormatVersion >= Class250.int_31 ? new Class686.Class690(reader) : new Class686.Class690(reader.imethod_5() > 0);
            int index5 = reader.imethod_7();

            if (index5 < 0)
            {
                this.class80_1 = (Class80)null;
            }
            else
            {
                this.class80_1 = reader[index5];
                if (this.class80_1 == null)
                {
                    reader.imethod_0(index5, (Delegate10)(entity => this.class80_1 = entity));
                }
            }
            this.int_2 = reader.FileFormatVersion < Class250.int_72 ? 0 : reader.imethod_5();
            int index6 = reader.imethod_7();

            if (index6 < 0)
            {
                this.class81_0 = (Class81)null;
            }
            else
            {
                this.class81_0 = (Class81)reader[index6];
                if (this.class81_0 != null)
                {
                    return;
                }
                reader.imethod_0(index6, (Delegate10)(entity => this.class81_0 = (Class81)entity));
            }
        }