void FormatBase.CopyPropertiesTo(FormatBase A_0) { Class16 class2 = A_0 as Class16; if (base.HasKey(3)) { class2.method_55(this.method_54()); } if (base.HasKey(2)) { class2.method_57(this.method_56()); } if (base.HasKey(1)) { class2.method_63(this.method_62()); } if (base.HasKey(4)) { class2.method_65(this.method_64()); } if (base.HasKey(7)) { class2.method_71(this.method_70()); } if (base.HasKey(8)) { class2.method_73(this.method_72()); } if (base.HasKey(9)) { class2.method_75(this.method_74()); } if (base.HasKey(5)) { class2.method_67(this.method_66()); } if (base.HasKey(6)) { class2.method_69(this.method_68()); } }
internal Class16 method_39() { int num = 15; Class16 class2 = new Class16(); while (base.method_19()) { string key = base.method_1(); if (key != null) { int num2; if (Class1160.dictionary_25 == null) { Dictionary <string, int> dictionary1 = new Dictionary <string, int>(9); 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); Class1160.dictionary_25 = dictionary1; } if (Class1160.dictionary_25.TryGetValue(key, out num2)) { switch (num2) { case 0: class2.SetAttr(1, Class417.smethod_34(base.method_3())); break; case 1: class2.method_61(Class114.smethod_13(base.method_3())); break; case 2: class2.method_57(Class114.smethod_13(base.method_3())); break; case 3: class2.method_65(base.method_3()); break; case 4: class2.method_67(base.method_3()); break; case 5: class2.method_69(base.method_3()); break; case 6: class2.method_71(base.method_3()); break; case 7: class2.method_73(base.method_3()); break; case 8: class2.method_75(base.method_3()); break; } } } } return(class2); }