Пример #1
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_10(Class164.string_4, this.int_2);
     writer.imethod_6((Class80)this.class101_0);
     writer.imethod_6((Class80)this.class101_1);
     writer.imethod_7(this.double_0);
     writer.imethod_7(this.double_1);
     if (writer.FileFormatVersion >= Class250.int_24)
     {
         writer.imethod_7(this.double_2);
         writer.imethod_7(this.double_3);
         writer.imethod_12((Interface39)this.class717_0);
         writer.imethod_12((Interface39)this.class717_1);
     }
     if (writer.FileFormatVersion >= Class250.int_78)
     {
         writer.imethod_7(this.double_5);
         writer.imethod_7(this.double_5);
     }
     if (writer.FileFormatVersion >= Class250.int_25)
     {
         writer.imethod_10(Class164.string_5, this.int_3);
     }
     Class188.smethod_1(writer, this.class188_0);
     if (writer.FileFormatVersion < Class250.int_78)
     {
         return;
     }
     writer.imethod_4(this.int_4);
     writer.imethod_4(this.int_5);
 }
Пример #2
0
 public void method_0(Interface9 writer)
 {
     if (writer.FileFormatVersion < Class250.int_15)
     {
         writer.imethod_7(this.Start);
         writer.imethod_7(this.End);
     }
     else
     {
         if (this.HasUnboundStart)
         {
             writer.imethod_12((Interface39)Class686.Class689.class689_1);
         }
         else
         {
             writer.imethod_12((Interface39)Class686.Class689.class689_0);
             writer.imethod_7(this.Start);
         }
         if (this.HasUnboundEnd)
         {
             writer.imethod_12((Interface39)Class686.Class689.class689_1);
         }
         else
         {
             writer.imethod_12((Interface39)Class686.Class689.class689_0);
             writer.imethod_7(this.End);
         }
     }
 }
Пример #3
0
 public override void imethod_1(Interface9 writer)
 {
     writer.imethod_15();
     Class188.smethod_1(writer, this.class188_0);
     writer.imethod_15();
     writer.imethod_7(this.double_3);
     writer.imethod_15();
     if (writer.FileFormatVersion < Class250.int_48)
     {
         writer.imethod_7(this.class439_2.Start);
         writer.imethod_7(this.class439_2.End);
         writer.imethod_7(this.class439_3.Start);
         writer.imethod_7(this.class439_3.End);
     }
     writer.imethod_12((Interface39)this.class690_0);
     if (writer.FileFormatVersion >= Class250.int_35)
     {
         writer.imethod_12((Interface39)this.class690_1);
     }
     if (writer.FileFormatVersion >= Class250.int_69)
     {
         writer.imethod_12((Interface39)this.class688_1);
     }
     if (writer.FileFormatVersion >= Class250.int_70)
     {
         writer.imethod_12((Interface39)this.class688_2);
     }
     if (writer.FileFormatVersion < Class250.int_48)
     {
         return;
     }
     this.method_1(writer);
 }
Пример #4
0
        public override void imethod_1(Interface9 writer)
        {
            if (Class250.int_32 <= writer.FileFormatVersion)
            {
                writer.imethod_12((Interface39)this.class711_0);
                writer.imethod_12((Interface39)this.class712_0);
                writer.imethod_12((Interface39)this.class713_0);
            }
            int length1 = this.class685_0.Length;

            writer.imethod_4(length1);
            writer.imethod_15();
            for (int index = 0; index < length1; ++index)
            {
                this.class685_0[index].imethod_1(writer);
                writer.imethod_15();
            }
            if (Class250.int_42 <= writer.FileFormatVersion)
            {
                int length2 = this.class242_0.Length;
                writer.imethod_4(length2);
                writer.imethod_15();
                for (int index = 0; index < length2; ++index)
                {
                    Class242.smethod_1(writer, this.class242_0[index]);
                }
            }
            base.imethod_1(writer);
        }
Пример #5
0
        public override void imethod_1(Interface9 writer)
        {
            if (writer.FileFormatVersion < Class250.int_68)
            {
                throw new Exception0("loft_spl_sur should be converted (saving to < 21200)");
            }
            int length = this.class682_0.Length;

            writer.imethod_4(length);
            for (int index = 0; index < length; ++index)
            {
                writer.imethod_7(this.double_3[index]);
                this.class682_0[index].imethod_1(writer);
            }
            writer.imethod_4(this.int_5);
            this.class439_2.method_0(writer);
            this.class439_3.method_0(writer);
            writer.imethod_12((Interface39)this.class688_1);
            writer.imethod_12((Interface39)this.class688_2);
            writer.imethod_12((Interface39)this.class688_3);
            writer.imethod_12((Interface39)this.class688_4);
            writer.imethod_4(this.int_6);
            if (writer.FileFormatVersion >= Class250.int_70)
            {
                writer.imethod_4(this.int_7);
            }
            base.imethod_1(writer);
        }
Пример #6
0
 public void imethod_1(Interface9 writer)
 {
     writer.imethod_18(this.vector3D_0);
     writer.imethod_18(this.vector3D_1);
     writer.imethod_18(this.vector3D_2);
     writer.imethod_18(this.vector3D_3);
     writer.imethod_7(this.double_0);
     writer.imethod_12((Interface39)this.class692_0);
     writer.imethod_12((Interface39)this.class693_0);
     writer.imethod_12((Interface39)this.class694_0);
 }
Пример #7
0
        public override void imethod_1(Interface9 writer)
        {
            base.imethod_1(writer);
            Class242.smethod_1(writer, this.class242_0);
            if (writer.FileFormatVersion == Class250.int_74)
            {
                writer.imethod_4(this.int_0);
                if (this.int_0 != 0)
                {
                    writer.imethod_17(this.point3D_0);
                }
                writer.imethod_7(this.double_2);
                writer.imethod_7(this.double_3);
                writer.imethod_4(this.int_1);
            }
            else
            {
                if (Class250.int_76 > writer.FileFormatVersion)
                {
                    writer.imethod_4(this.int_2);
                }
                else
                {
                    writer.imethod_10(Class373.string_2, (int)this.enum40_0);
                    switch (this.enum40_0)
                    {
                    case Class373.Enum40.const_0:
                        break;

                    case Class373.Enum40.const_1:
                        writer.imethod_17(this.point3D_0);
                        break;

                    case Class373.Enum40.const_2:
                        this.class243_0.vmethod_1(writer);
                        writer.imethod_12((Interface39)this.class690_0);
                        writer.imethod_7(this.double_1);
                        break;

                    case Class373.Enum40.const_3:
                        writer.imethod_18(this.vector3D_1);
                        writer.imethod_18(this.vector3D_2);
                        break;

                    default:
                        throw new Exception0("surfaceTypeEnum is broken");
                    }
                }
                writer.imethod_7(this.double_2);
                writer.imethod_7(this.double_3);
                writer.imethod_12((Interface39)this.class690_1);
            }
        }
Пример #8
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     if (writer.FileFormatVersion >= Class250.int_10)
     {
         writer.imethod_12((Interface39)this.class697_0);
     }
     if (writer.FileFormatVersion < Class250.int_71)
     {
         return;
     }
     writer.imethod_12((Interface39)this.class688_0);
 }
Пример #9
0
 public virtual void imethod_1(Interface9 writer)
 {
     if (writer.FileFormatVersion == Class250.int_9)
     {
         writer.imethod_7(this.double_0);
     }
     else
     {
         writer.imethod_12((Interface39)this.class718_0);
         writer.imethod_18(this.vector3D_0);
         writer.imethod_12((Interface39)this.class719_0);
         writer.imethod_12((Interface39)this.class719_1);
         writer.imethod_7(this.double_0);
     }
 }
Пример #10
0
        public virtual void imethod_1(Interface9 writer)
        {
            int enum500 = (int)this.enum50_0;

            if (enum500 >= 4)
            {
                ++enum500;
            }
            writer.imethod_10(Class1029.string_0, enum500);
            switch (this.enum50_0)
            {
            case Class1029.Enum50.const_2:
                writer.imethod_7(this.double_0);
                writer.imethod_7(this.double_1);
                break;

            case Class1029.Enum50.const_4:
                writer.imethod_12((Interface39)this.class710_0);
                if (!this.class710_0.Value)
                {
                    break;
                }
                Class364.smethod_1(writer, this.class364_0);
                break;
            }
        }
Пример #11
0
 public virtual void imethod_1(Interface9 writer)
 {
     writer.imethod_12((Interface39)this.class690_0);
     Class238.smethod_1(writer, this.class238_0);
     writer.imethod_7(this.double_0);
     writer.imethod_7(this.double_1);
 }
Пример #12
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     Class188.smethod_1(writer, this.class188_0);
     this.class243_0.vmethod_1(writer);
     writer.imethod_12((Interface39)this.class690_0);
     writer.imethod_7(this.double_1);
 }
Пример #13
0
 public virtual void vmethod_3(Interface9 writer)
 {
     if (writer.FileFormatVersion < Class250.int_69)
     {
         return;
     }
     writer.imethod_12((Interface39)this.class688_0);
 }
Пример #14
0
 public override void imethod_1(Interface9 writer)
 {
     if (writer.FileFormatVersion >= Class250.int_6)
     {
         writer.imethod_12((Interface39)this.class690_0);
     }
     Class197.smethod_1(writer, this.class197_0);
     base.imethod_1(writer);
 }
Пример #15
0
 public override void imethod_1(Interface9 writer)
 {
     writer.imethod_12((Interface39)this.class690_0);
     if (writer.FileFormatVersion < Class250.int_5)
     {
         throw new Exception0("Unsupported version for intcurve entity!");
     }
     Class224.smethod_1(writer, this.class224_0);
     base.imethod_1(writer);
 }
Пример #16
0
 public override void imethod_1(Interface9 writer)
 {
     writer.imethod_12((Interface39)this.class708_0);
     writer.imethod_15();
     Class242.smethod_1(writer, this.class242_0);
     writer.imethod_15();
     Class242.smethod_1(writer, this.class242_1);
     writer.imethod_15();
     writer.imethod_12((Interface39)this.class708_1);
     writer.imethod_15();
     writer.imethod_18(this.vector3D_0);
     writer.imethod_15();
     if (writer.FileFormatVersion >= Class250.int_68)
     {
         writer.imethod_18(this.vector3D_1);
         writer.imethod_15();
     }
     writer.imethod_17(this.point3D_0);
     writer.imethod_15();
     writer.imethod_18(this.vector3D_2);
     writer.imethod_15();
     writer.imethod_18(this.vector3D_3);
     writer.imethod_15();
     writer.imethod_18(this.vector3D_4);
     writer.imethod_15();
     if (Class250.int_48 > writer.FileFormatVersion)
     {
         writer.imethod_7(this.double_3);
         writer.imethod_7(this.double_4);
     }
     writer.imethod_7(this.double_5);
     writer.imethod_7(this.double_6);
     writer.imethod_15();
     writer.imethod_7(this.double_7);
     writer.imethod_7(this.double_8);
     if (writer.FileFormatVersion >= Class250.int_34)
     {
         this.class1046_0.imethod_1(writer);
         this.class1046_1.imethod_1(writer);
         this.class1046_2.imethod_1(writer);
     }
     base.imethod_1(writer);
 }
Пример #17
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     writer.imethod_7(this.double_2);
     writer.imethod_7(this.double_3);
     writer.imethod_7(this.double_4);
     writer.imethod_7(this.double_5);
     writer.imethod_7(this.double_6);
     writer.imethod_7(this.double_7);
     writer.imethod_12((Interface39)this.class699_0);
 }
Пример #18
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_6((Class80)this.class101_0);
     writer.imethod_6((Class80)this.class95_0);
     writer.imethod_6((Class80)this.class93_0);
     writer.imethod_6((Class80)this.class104_0);
     writer.imethod_6((Class80)this.class81_0);
     writer.imethod_12((Interface39)this.class690_0);
     if (writer.FileFormatVersion < Class250.int_12)
     {
         return;
     }
     writer.imethod_12((Interface39)this.class696_0);
     if (!this.class696_0.Value)
     {
         return;
     }
     writer.imethod_12((Interface39)this.class691_0);
 }
Пример #19
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     Class242.smethod_1(writer, this.class242_1);
     if (Class250.int_68 > writer.FileFormatVersion)
     {
         this.class439_2.method_0(writer);
     }
     writer.imethod_12((Interface39)this.class697_0);
     writer.imethod_15();
 }
Пример #20
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     Class242.smethod_1(writer, this.class242_1);
     writer.imethod_15();
     writer.imethod_12((Interface39)this.class714_0);
     writer.imethod_15();
     if (Class250.int_45 <= writer.FileFormatVersion)
     {
         writer.imethod_12((Interface39)this.class715_0);
         writer.imethod_15();
     }
     if (Class250.int_68 > writer.FileFormatVersion)
     {
         return;
     }
     this.class439_4.method_0(writer);
     this.class243_0.vmethod_1(writer);
     this.class243_1.vmethod_1(writer);
     writer.imethod_15();
 }
Пример #21
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_6((Class80)this.class106_0);
     writer.imethod_6((Class80)this.class107_0);
     writer.imethod_6(this.class80_1);
     if (writer.FileFormatVersion < Class250.int_20)
     {
         return;
     }
     writer.imethod_6((Class80)this.class104_0);
     writer.imethod_12((Interface39)this.class691_0);
 }
Пример #22
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_12((Interface39)this.class716_0);
     if (this.class716_0.Value)
     {
         writer.imethod_4(this.int_2);
     }
     else
     {
         writer.imethod_6(this.class80_1);
     }
 }
Пример #23
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     if (writer.FileFormatVersion < Class250.int_68)
     {
         Class686.Class698 class698 = new Class686.Class698(this.enum20_0 == Class232.Enum20.const_0);
         writer.imethod_12((Interface39)class698);
     }
     else
     {
         writer.imethod_10(Class232.string_6, (int)this.enum20_0);
     }
 }
Пример #24
0
 public override void imethod_1(Interface9 writer)
 {
     if (writer.FileFormatVersion < Class250.int_68)
     {
         throw new Exception0("cl_loft_spl_sur should be converted (saving to < 21200)");
     }
     base.imethod_1(writer);
     if (writer.FileFormatVersion >= Class250.int_69)
     {
         writer.imethod_12((Interface39)this.class688_3);
     }
     this.class682_0.imethod_1(writer);
     writer.imethod_4(this.int_5);
     for (int index = 0; index < this.int_5; ++index)
     {
         this.class682_1[index].imethod_1(writer);
         writer.imethod_7(this.double_3[index]);
     }
     writer.imethod_12((Interface39)this.class688_1);
     writer.imethod_12((Interface39)this.class688_2);
     if (writer.FileFormatVersion >= Class250.int_69)
     {
         writer.imethod_4(this.int_7);
         writer.imethod_12((Interface39)this.class688_4);
         writer.imethod_12((Interface39)this.class688_5);
     }
     writer.imethod_4(this.int_6);
     if (this.int_6 == 1)
     {
         this.class244_0.vmethod_1(writer);
     }
     else if (this.int_6 == 0)
     {
         writer.imethod_18(this.vector3D_0);
     }
     this.class439_2.method_0(writer);
 }
Пример #25
0
 public override void imethod_1(Interface9 writer)
 {
     this.class247_0.imethod_1(writer);
     writer.imethod_7(this.double_0);
     writer.imethod_7(this.double_1);
     if (writer.FileFormatVersion >= Class250.int_41)
     {
         writer.imethod_7(this.double_3);
     }
     if (writer.FileFormatVersion >= Class250.int_4)
     {
         writer.imethod_12((Interface39)this.class690_0);
     }
     base.imethod_1(writer);
 }
Пример #26
0
 public override void imethod_1(Interface9 writer)
 {
     writer.imethod_17(this.point3D_0);
     writer.imethod_18(this.vector3D_0);
     if (writer.FileFormatVersion >= Class250.int_4)
     {
         writer.imethod_18(this.vector3D_1);
         writer.imethod_12((Interface39)this.class695_0);
     }
     else
     {
         this.vector3D_1       = Vector3D.XAxis;
         this.class695_0.Value = false;
     }
     base.imethod_1(writer);
 }
Пример #27
0
 public override void imethod_1(Interface9 writer)
 {
     writer.imethod_12((Interface39)this.class700_0);
     writer.imethod_4(this.int_5);
     Class242.smethod_1(writer, this.class242_0);
     this.class439_2.method_0(writer);
     writer.imethod_12((Interface39)this.class701_0);
     if (this.class701_0.Value)
     {
         writer.imethod_17(this.point3D_0);
         writer.imethod_18(this.vector3D_0);
     }
     if (writer.FileFormatVersion >= Class250.int_69)
     {
         writer.imethod_17(this.point3D_1);
         writer.imethod_18(this.vector3D_1);
         writer.imethod_18(this.vector3D_2);
         writer.imethod_18(this.vector3D_3);
     }
     writer.imethod_4(this.int_6);
     writer.imethod_12((Interface39)this.class702_0);
     Class242.smethod_1(writer, this.class242_1);
     this.class439_3.method_0(writer);
     writer.imethod_7(this.double_3);
     writer.imethod_12((Interface39)this.class703_0);
     writer.imethod_12((Interface39)this.class706_0);
     Class242.smethod_1(writer, this.class242_2);
     this.class439_4.method_0(writer);
     writer.imethod_4(this.int_7);
     writer.imethod_4(this.int_8);
     writer.imethod_7(this.double_4);
     writer.imethod_7(this.double_5);
     writer.imethod_7(this.double_6);
     writer.imethod_7(this.double_7);
     writer.imethod_7(this.double_8);
     writer.imethod_7(this.double_9);
     if (writer.FileFormatVersion >= Class250.int_69)
     {
         writer.imethod_12((Interface39)this.class707_0);
     }
     writer.imethod_12((Interface39)this.class704_0);
     writer.imethod_12((Interface39)this.class705_0);
     base.imethod_1(writer);
 }
Пример #28
0
 public override void imethod_1(Interface9 writer)
 {
     writer.imethod_17(this.point3D_0);
     writer.imethod_18(this.vector3D_0);
     writer.imethod_7(this.double_0);
     writer.imethod_7(this.double_1);
     if (writer.FileFormatVersion >= Class250.int_4)
     {
         writer.imethod_18(this.vector3D_1);
         writer.imethod_12((Interface39)this.class695_0);
         if (this.vector3D_1.GetLength() < 1E-10)
         {
             throw new Exception0("Invalid vector length : " + (object)this.vector3D_1.GetLength());
         }
     }
     base.imethod_1(writer);
 }
Пример #29
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_6((Class80)this.class107_0);
     writer.imethod_6((Class80)this.class107_1);
     writer.imethod_6((Class80)this.class107_2);
     writer.imethod_6((Class80)this.class96_0);
     if (writer.FileFormatVersion < Class250.int_31)
     {
         writer.imethod_4(this.class690_0.Value ? 1 : 0);
     }
     else
     {
         writer.imethod_12((Interface39)this.class690_0);
     }
     writer.imethod_6(this.class80_1);
     if (writer.FileFormatVersion >= Class250.int_72)
     {
         writer.imethod_4(this.int_2);
     }
     writer.imethod_6((Class80)this.class81_0);
 }
Пример #30
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_6((Class80)this.class102_0);
     if (writer.FileFormatVersion < Class250.int_1 || writer.FileFormatVersion >= Class250.int_47)
     {
         writer.imethod_7(this.double_0);
     }
     writer.imethod_6((Class80)this.class102_1);
     if (writer.FileFormatVersion < Class250.int_1 || writer.FileFormatVersion >= Class250.int_47)
     {
         writer.imethod_7(this.double_1);
     }
     writer.imethod_6((Class80)this.class107_0);
     writer.imethod_6((Class80)this.class81_0);
     writer.imethod_12((Interface39)this.class690_0);
     if (writer.FileFormatVersion < Class250.int_47)
     {
         return;
     }
     writer.WriteString(this.string_1);
 }