Ejemplo n.º 1
0
        public override void imethod_0(Interface8 reader)
        {
            if (Class250.int_32 <= reader.FileFormatVersion)
            {
                this.class711_0 = new Class686.Class711(reader);
                this.class712_0 = new Class686.Class712(reader);
                this.class713_0 = new Class686.Class713(reader);
            }
            int length1 = reader.imethod_5();

            this.class685_0 = new Class685[length1];
            for (int index = 0; index < length1; ++index)
            {
                this.class685_0[index] = new Class685();
                this.class685_0[index].imethod_0(reader);
            }
            if (Class250.int_42 <= reader.FileFormatVersion)
            {
                int length2 = reader.imethod_5();
                this.class242_0 = new Class242[length2];
                for (int index = 0; index < length2; ++index)
                {
                    this.class242_0[index] = Class242.smethod_0(reader);
                }
            }
            base.imethod_0(reader);
        }
Ejemplo n.º 2
0
 public override void imethod_0(Interface8 reader)
 {
   this.class188_0 = Class188.smethod_0(reader);
   this.class242_0 = Class242.smethod_0(reader);
   if (reader.FileFormatVersion < Class250.int_38)
   {
     this.vector3D_0 = reader.imethod_19();
     this.double_4 = reader.imethod_8();
     this.double_5 = reader.imethod_8();
   }
   if (reader.FileFormatVersion < Class250.int_48)
   {
     this.class439_0 = new Class439(reader);
     this.class439_1 = new Class439(reader);
     this.int_0 = reader.imethod_5();
     if (reader.FileFormatVersion < Class250.int_36)
       return;
     this.class796_0 = new Class796(reader);
     this.class796_1 = new Class796(reader);
   }
   else
   {
     this.class243_0 = new Class243();
     this.class243_0.vmethod_0(reader);
     this.double_3 = reader.imethod_8();
     base.imethod_0(reader);
   }
 }
Ejemplo n.º 3
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.class242_0 = Class242.smethod_0(reader);
     this.double_0   = reader.imethod_8();
     this.double_1   = reader.imethod_8();
 }
Ejemplo n.º 4
0
 public override void imethod_0(Interface8 reader)
 {
     this.class708_0 = new Class686.Class708(reader);
     this.class242_0 = Class242.smethod_0(reader);
     this.class242_1 = Class242.smethod_0(reader);
     this.class708_1 = new Class686.Class708(reader);
     this.vector3D_0 = reader.imethod_19();
     if (reader.FileFormatVersion >= Class250.int_68)
     {
         this.vector3D_1 = reader.imethod_19();
     }
     this.point3D_0  = reader.imethod_18();
     this.vector3D_2 = reader.imethod_19();
     this.vector3D_3 = reader.imethod_19();
     this.vector3D_4 = reader.imethod_19();
     if (Class250.int_48 > reader.FileFormatVersion)
     {
         this.double_3 = reader.imethod_8();
         this.double_4 = reader.imethod_8();
     }
     this.double_5 = reader.imethod_8();
     this.double_6 = reader.imethod_8();
     this.double_7 = reader.imethod_8();
     this.double_8 = reader.imethod_8();
     if (reader.FileFormatVersion >= Class250.int_34)
     {
         this.class1046_0.imethod_0(reader);
         this.class1046_1.imethod_0(reader);
         this.class1046_2.imethod_0(reader);
     }
     base.imethod_0(reader);
 }
Ejemplo n.º 5
0
        public override void imethod_0(Interface8 reader)
        {
            this.class242_0 = Class242.smethod_0(reader);
            Class245 class245 = new Class245();

            this.class242_1    = (Class242)class245;
            class245.Direction = reader.imethod_19();
            this.point3D_0     = class245.Position = reader.imethod_18();
            this.method_0(reader);
        }
Ejemplo n.º 6
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     if (this.bool_0)
     {
         return;
     }
     this.double_3   = reader.imethod_8();
     this.class242_0 = Class242.smethod_0(reader);
 }
Ejemplo n.º 7
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.class242_1 = Class242.smethod_0(reader);
     if (Class250.int_68 > reader.FileFormatVersion)
     {
         this.class439_2 = new Class439(reader);
     }
     this.class697_0 = new Class686.Class697(reader);
 }
Ejemplo n.º 8
0
 public override void imethod_0(Interface8 reader)
 {
     this.class601_0 = Class601.smethod_0(reader);
     this.class601_1 = Class601.smethod_0(reader);
     this.class242_0 = Class242.smethod_0(reader);
     this.double_3   = reader.imethod_8();
     this.double_4   = reader.imethod_8();
     this.enum6_0    = (Class200.Enum6)reader.imethod_12(Class200.string_3, Class200.int_12);
     if (this.enum6_0 != Class200.Enum6.const_0)
     {
         this.class364_0 = Class364.smethod_0(reader);
         if (this.enum6_0 == Class200.Enum6.const_2)
         {
             this.class364_1 = Class364.smethod_0(reader);
         }
         this.class1029_0 = new Class1029();
         this.class1029_0.imethod_0(reader);
     }
     if (reader.FileFormatVersion >= Class250.int_48)
     {
         this.class439_2 = new Class439(reader);
     }
     else
     {
         this.class439_0 = new Class439(reader);
         this.class439_2 = new Class439(reader);
         this.class439_1 = new Class439(reader);
         this.int_5      = reader.imethod_5();
         this.int_6      = reader.imethod_5();
     }
     if (reader.FileFormatVersion >= Class250.int_75)
     {
         this.class439_3 = new Class439(reader);
         this.int_7      = reader.imethod_5();
         this.double_6   = reader.imethod_8();
         this.double_5   = reader.imethod_8();
         this.int_8      = reader.imethod_5();
     }
     if (reader.FileFormatVersion >= Class250.int_48)
     {
         this.method_0(reader);
     }
     base.vmethod_1(reader);
     this.int_11 = 0;
     this.int_10 = 0;
     this.int_9  = 0;
     if (reader.FileFormatVersion < Class250.int_68)
     {
         return;
     }
     this.int_9  = reader.imethod_5();
     this.int_10 = reader.imethod_5();
     this.int_11 = reader.imethod_5();
 }
Ejemplo n.º 9
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.class439_2 = new Class439(reader);
     this.class439_3 = new Class439(reader);
     this.class242_1 = Class242.smethod_0(reader);
     this.class439_4 = new Class439(reader);
     this.double_2   = reader.imethod_8();
     this.double_3   = reader.imethod_8();
     this.double_4   = reader.imethod_8();
 }
Ejemplo n.º 10
0
        public override void imethod_0(Interface8 reader)
        {
            base.imethod_0(reader);
            this.class242_0 = Class242.smethod_0(reader);
            if (reader.FileFormatVersion == Class250.int_74)
            {
                this.int_0     = reader.imethod_5();
                this.point3D_0 = this.int_0 == 0 ? Point3D.Zero : reader.imethod_18();
                this.double_2  = reader.imethod_8();
                this.double_3  = reader.imethod_8();
                this.int_1     = reader.imethod_5();
            }
            else
            {
                if (Class250.int_76 > reader.FileFormatVersion)
                {
                    this.int_2 = reader.imethod_5();
                }
                else
                {
                    this.enum40_0 = (Class373.Enum40)reader.imethod_11(Class373.string_2);
                    switch (this.enum40_0)
                    {
                    case Class373.Enum40.const_0:
                        break;

                    case Class373.Enum40.const_1:
                        this.point3D_0 = reader.imethod_18();
                        break;

                    case Class373.Enum40.const_2:
                        this.class243_0.vmethod_0(reader);
                        this.class690_0 = new Class686.Class690(reader);
                        this.double_1   = reader.imethod_8();
                        break;

                    case Class373.Enum40.const_3:
                        this.vector3D_1 = reader.imethod_19();
                        this.vector3D_2 = reader.imethod_19();
                        break;

                    default:
                        throw new Exception0("surfaceTypeEnum is broken");
                    }
                }
                this.double_2   = reader.imethod_8();
                this.double_3   = reader.imethod_8();
                this.class690_1 = new Class686.Class690(reader);
            }
        }
Ejemplo n.º 11
0
 public virtual void imethod_0(Interface8 reader)
 {
     this.class188_0 = Class188.smethod_0(reader);
     this.class242_0 = Class242.smethod_0(reader);
     this.class243_0.vmethod_0(reader);
     this.point3D_0 = reader.imethod_18();
     this.int_0     = 0;
     if (reader.FileFormatVersion < Class250.int_68)
     {
         return;
     }
     this.class243_1.vmethod_0(reader);
     this.int_0 = reader.imethod_5();
     this.class243_2.vmethod_0(reader);
 }
Ejemplo n.º 12
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.class242_1 = Class242.smethod_0(reader);
     this.double_2   = reader.imethod_8();
     this.double_3   = reader.imethod_8();
     this.vector3D_0 = reader.imethod_19();
     if (Class250.int_34 > reader.FileFormatVersion)
     {
         this.double_4 = reader.imethod_8();
         this.double_5 = reader.imethod_8();
     }
     else
     {
         this.class1046_0.imethod_0(reader);
         this.class1046_1.imethod_0(reader);
     }
 }
Ejemplo n.º 13
0
 public override void imethod_0(Interface8 reader)
 {
     this.class700_0 = new Class686.Class700(reader);
     this.int_5      = reader.imethod_5();
     this.class242_0 = Class242.smethod_0(reader);
     this.class439_2 = new Class439(reader);
     this.class701_0 = new Class686.Class701(reader);
     if (this.class701_0.Value)
     {
         this.point3D_0  = reader.imethod_18();
         this.vector3D_0 = reader.imethod_19();
     }
     if (reader.FileFormatVersion >= Class250.int_69)
     {
         this.point3D_1  = reader.imethod_18();
         this.vector3D_1 = reader.imethod_19();
         this.vector3D_2 = reader.imethod_19();
         this.vector3D_3 = reader.imethod_19();
     }
     this.int_6      = reader.imethod_5();
     this.class702_0 = new Class686.Class702(reader);
     this.class242_1 = Class242.smethod_0(reader);
     this.class439_3 = new Class439(reader);
     this.double_3   = reader.imethod_8();
     this.class703_0 = new Class686.Class703(reader);
     this.class706_0 = new Class686.Class706(reader);
     this.class242_2 = Class242.smethod_0(reader);
     this.class439_4 = new Class439(reader);
     this.int_7      = reader.imethod_5();
     this.int_8      = reader.imethod_5();
     this.double_4   = reader.imethod_8();
     this.double_5   = reader.imethod_8();
     this.double_6   = reader.imethod_8();
     this.double_7   = reader.imethod_8();
     this.double_8   = reader.imethod_8();
     this.double_9   = reader.imethod_8();
     if (reader.FileFormatVersion >= Class250.int_69)
     {
         this.class707_0 = new Class686.Class707(reader);
     }
     this.class704_0 = new Class686.Class704(reader);
     this.class705_0 = new Class686.Class705(reader);
     base.imethod_0(reader);
 }
Ejemplo n.º 14
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.class242_1 = Class242.smethod_0(reader);
     this.class714_0 = new Class686.Class714(reader);
     if (Class250.int_45 <= reader.FileFormatVersion)
     {
         this.class715_0 = new Class686.Class715(reader);
     }
     if (Class250.int_68 > reader.FileFormatVersion)
     {
         return;
     }
     this.class439_4 = new Class439(reader);
     this.class243_0 = new Class243();
     this.class243_1 = new Class243();
     this.class243_0.vmethod_0(reader);
     this.class243_1.vmethod_0(reader);
 }
Ejemplo n.º 15
0
 public override void imethod_0(Interface8 reader)
 {
     this.double_3   = reader.imethod_8();
     this.class242_0 = Class242.smethod_0(reader);
     this.class242_1 = Class242.smethod_0(reader);
     this.class439_2 = new Class439(reader);
     if (Class250.int_48 > reader.FileFormatVersion)
     {
         if (Class250.int_36 > reader.FileFormatVersion)
         {
             return;
         }
         this.class796_0 = new Class796(reader);
         this.class796_1 = new Class796(reader);
     }
     else
     {
         this.method_0(reader);
     }
 }
Ejemplo n.º 16
0
 public override void imethod_0(Interface8 reader)
 {
     this.class242_0 = Class242.smethod_0(reader);
     this.point3D_0  = reader.imethod_18();
     this.vector3D_0 = reader.imethod_19();
     if (reader.FileFormatVersion < Class250.int_48)
     {
         this.class439_0 = new Class439(reader);
         this.class439_1 = new Class439(reader);
         if (reader.FileFormatVersion < Class250.int_36)
         {
             return;
         }
         this.class796_0 = new Class796(reader);
         this.class796_1 = new Class796(reader);
     }
     else
     {
         this.method_0(reader);
     }
 }
Ejemplo n.º 17
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);
 }
Ejemplo n.º 18
0
    internal static void smethod_0(Class857 A_0, bool A_1)
    {
        int      num    = 4;
        Class396 class2 = A_0.method_11();
        string   str    = class2.method_1();
        Class93  class3 = smethod_1(class2.method_12(BookmarkStart.b("䰩䴫䌭夯帱䴳", 4), null));

        smethod_2(A_0, class3);
        while (class2.method_9(str))
        {
            string key = class2.method_1();
            if (key != null)
            {
                int num2;
                if (Class1160.dictionary_185 == null)
                {
                    Dictionary <string, int> dictionary1 = new Dictionary <string, int>(11);
                    dictionary1.Add(BookmarkStart.b("帩䤫嘭䐯ἱ䐳䐵圷䨹夻䰽㐿⭁⅃㕅", num), 0);
                    dictionary1.Add(BookmarkStart.b("娩䴫尭儯唱䘳圵䠷刹ᄻ丽㈿ⵁ㑃⍅㩇㹉╋⭍⍏", num), 1);
                    dictionary1.Add(BookmarkStart.b("天䤫䴭䐯嬱嬳堵ᔷ䨹主儽〿❁㙃㉅ⅇ⽉㽋", num), 2);
                    dictionary1.Add(BookmarkStart.b("帩䴫䰭尯圱ᤳ䘵䨷唹䰻嬽㈿㙁ⵃ⍅㭇", num), 3);
                    dictionary1.Add(BookmarkStart.b("帩䴫䰭尯圱ᤳ唵圷嘹䤻匽⸿潁㑃㑅❇㩉⥋㱍⑏㭑ㅓ╕", num), 4);
                    dictionary1.Add(BookmarkStart.b("帩䴫䰭尯圱ᤳ䐵圷䴹ᄻ丽㈿ⵁ㑃⍅㩇㹉╋⭍⍏", num), 5);
                    dictionary1.Add(BookmarkStart.b("帩䴫䰭尯圱ᤳ唵崷嘹倻ጽ〿ぁ⭃㙅ⵇ㡉㡋❍㕏⅑", num), 6);
                    dictionary1.Add(BookmarkStart.b("䴩師伭䀯娱崳唵ᔷ䨹主儽〿❁㙃㉅ⅇ⽉㽋", num), 7);
                    dictionary1.Add(BookmarkStart.b("堩夫䰭䤯ἱ䐳䐵圷䨹夻䰽㐿⭁⅃㕅", num), 8);
                    dictionary1.Add(BookmarkStart.b("丩師伭䜯嬱娳儵ᔷ䨹崻夽┿潁㑃㑅❇㩉⥋㱍⑏㭑ㅓ╕", num), 9);
                    dictionary1.Add(BookmarkStart.b("䤩䐫伭䈯䘱ᤳ䘵䨷唹䰻嬽㈿㙁ⵃ⍅㭇", num), 10);
                    Class1160.dictionary_185 = dictionary1;
                }
                if (Class1160.dictionary_185.TryGetValue(key, out num2))
                {
                    switch (num2)
                    {
                    case 0:
                        goto Label_0175;

                    case 1:
                    {
                        if (class3 is Class97)
                        {
                            Class413.smethod_0(A_0, (Class97)class3);
                        }
                        continue;
                    }

                    case 2:
                    {
                        if (class3 is Class95)
                        {
                            Class242.smethod_0(A_0, (Class95)class3);
                        }
                        continue;
                    }

                    case 3:
                    {
                        if (class3 is Class106)
                        {
                            Class853.smethod_0(A_0, (Class106)class3);
                        }
                        continue;
                    }

                    case 4:
                    {
                        if (class3 is Class94)
                        {
                            Class853.smethod_5(A_0, (Class94)class3);
                        }
                        continue;
                    }

                    case 5:
                    {
                        if (class3 is Class103)
                        {
                            Class853.smethod_1(A_0, (Class103)class3);
                        }
                        continue;
                    }

                    case 6:
                    {
                        if (class3 is Class100)
                        {
                            Class853.smethod_2(A_0, (Class100)class3);
                        }
                        continue;
                    }

                    case 7:
                    {
                        if (class3 is Class98)
                        {
                            Class794.smethod_0(A_0, (Class98)class3);
                        }
                        continue;
                    }

                    case 8:
                    {
                        if (class3 is Class105)
                        {
                            Class1095.smethod_0(A_0, (Class105)class3);
                        }
                        continue;
                    }

                    case 9:
                    {
                        if (class3 is Class104)
                        {
                            Class529.smethod_0(A_0, (Class104)class3);
                        }
                        continue;
                    }

                    case 10:
                    {
                        if (class3 is Class99)
                        {
                            Class648.smethod_0(A_0, (Class99)class3);
                        }
                        continue;
                    }
                    }
                }
            }
            goto Label_02BD;
Label_0175:
            if (class3 is Class96)
            {
                Class96         class4 = (Class96)class3;
                CharacterFormat format = Class1141.smethod_0(A_0, (Class96)class3);
                if (format.Count > 0)
                {
                    class4.method_14(format);
                }
                if (class3.method_8() != null)
                {
                    format.CharStyleName = class3.method_8();
                }
            }
            continue;
Label_02BD:
            class2.vmethod_1();
        }
        A_0.method_13().method_1(class3, A_0.method_20(), A_1);
    }
Ejemplo n.º 19
0
 public override void imethod_0(Interface8 reader)
 {
     base.imethod_0(reader);
     this.int_3      = reader.imethod_11(Class235.string_6);
     this.class242_1 = Class242.smethod_0(reader);
 }
Ejemplo n.º 20
0
 public virtual void imethod_0(Interface8 reader)
 {
     if (reader.FileFormatVersion >= Class250.int_68)
     {
         this.int_0 = reader.imethod_5();
     }
     if (reader.FileFormatVersion >= Class250.int_69)
     {
         this.int_1 = reader.imethod_5();
     }
     this.class242_1 = Class242.smethod_0(reader);
     if (reader.FileFormatVersion < Class250.int_68)
     {
         return;
     }
     if (reader.FileFormatVersion >= Class250.int_69)
     {
         this.class188_0 = Class188.smethod_0(reader);
         this.class243_0.vmethod_0(reader);
         this.class688_0 = new Class686.Class688(reader);
     }
     this.int_2 = reader.imethod_5();
     if (this.int_2 != 212 && this.int_2 != 213)
     {
         this.double_0 = reader.imethod_8();
         this.double_1 = reader.imethod_8();
         this.double_6 = reader.imethod_8();
         this.double_7 = reader.imethod_8();
     }
     else
     {
         int length1 = reader.imethod_5() * 2;
         int length2 = reader.imethod_5() * 2;
         this.double_4 = new double[length1];
         this.double_5 = new double[length2];
         for (int index = 0; index < length1; ++index)
         {
             this.double_4[index] = reader.imethod_8();
         }
         for (int index = 0; index < length2; ++index)
         {
             this.double_5[index] = reader.imethod_8();
         }
     }
     this.double_2 = reader.imethod_8();
     this.double_3 = reader.imethod_8();
     this.int_3    = reader.FileFormatVersion < Class250.int_69 ? reader.imethod_5() : (new Class686.Class688(reader).Value ? 1 : 0);
     if (this.int_3 == 1)
     {
         this.class188_1 = Class188.smethod_0(reader);
         this.class243_1.vmethod_0(reader);
     }
     this.class242_0 = Class242.smethod_0(reader);
     this.int_4      = reader.imethod_5();
     if (this.int_4 == 1)
     {
         this.class244_0.vmethod_0(reader);
     }
     if (reader.FileFormatVersion < Class250.int_69)
     {
         return;
     }
     this.int_5 = reader.imethod_5();
 }