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); } }
public override void imethod_1(Interface9 writer) { Class188.smethod_1(writer, this.class188_0); Class242.smethod_1(writer, this.class242_0); if (writer.FileFormatVersion < Class250.int_38) { writer.imethod_18(this.vector3D_0); writer.imethod_7(this.double_4); writer.imethod_7(this.double_5); } if (writer.FileFormatVersion < Class250.int_48) { this.class439_0.method_0(writer); this.class439_1.method_0(writer); writer.imethod_4(this.int_0); if (writer.FileFormatVersion < Class250.int_36) return; this.class796_0.method_1(writer); this.class796_1.method_1(writer); } else { this.class243_0.vmethod_1(writer); writer.imethod_7(this.double_3); base.imethod_1(writer); } }
public override void imethod_1(Interface9 writer) { writer.imethod_7(this.double_9); writer.imethod_7(this.double_10); writer.imethod_7(this.double_11); writer.imethod_7(this.double_12); writer.imethod_7(this.double_8); writer.imethod_15(); base.imethod_1(writer); writer.imethod_15(); writer.imethod_18(this.vector3D_0); if (writer.FileFormatVersion < Class250.int_68) { Class188.smethod_1(writer, this.class188_1); } writer.imethod_7(this.double_13); if (writer.FileFormatVersion >= Class250.int_42) { this.class1046_0.imethod_1(writer); } if (writer.FileFormatVersion < Class250.int_57) { return; } Class607.smethod_1(writer, this.interface3_0, (Interface4)this.interface3_0); }
public override void imethod_1(Interface9 writer) { this.method_1(writer); if (writer.FileFormatVersion >= Class250.int_48) { writer.imethod_10(Class224.string_2, (int)this.enum4_0); } if (this.enum4_0 == Class224.Enum4.const_0) { this.class242_0.vmethod_1(writer); writer.imethod_7(this.double_1); writer.imethod_15(); } else if (this.enum4_0 == Class224.Enum4.const_2) { this.class439_1.method_0(writer); writer.imethod_10(Class224.string_3, this.int_0); writer.imethod_15(); } else { int length = this.double_0.Length; writer.imethod_4(length); writer.imethod_15(); for (int index = 0; index < length; ++index) { writer.imethod_7(this.double_0[index]); } writer.imethod_15(); writer.imethod_7(this.double_1); writer.imethod_10(Class224.string_3, this.int_0); writer.imethod_15(); } Class188.smethod_1(writer, this.class188_0); writer.imethod_15(); Class188.smethod_1(writer, this.class188_1); writer.imethod_15(); this.class243_0.vmethod_1(writer); writer.imethod_15(); this.class243_1.vmethod_1(writer); writer.imethod_15(); if (writer.FileFormatVersion >= Class250.int_23) { this.class439_0.method_0(writer); writer.imethod_15(); } if (writer.FileFormatVersion >= Class250.int_36) { this.class796_0.method_1(writer); if (writer.FileFormatVersion >= Class250.int_68) { writer.imethod_15(); } } if (writer.FileFormatVersion < Class250.int_68) { return; } writer.imethod_4(this.int_1); }
public override void imethod_0(Interface8 reader) { base.imethod_0(reader); this.class188_0 = Class188.smethod_0(reader); this.class439_0 = new Class439(reader); this.class439_1 = new Class439(reader); }
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); }
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); }
public override void imethod_0(Interface8 reader) { this.method_0(reader); this.class439_2 = new Class439(reader); this.point3D_0 = reader.imethod_18(); this.vector3D_0 = reader.imethod_19(); this.vector3D_1 = reader.imethod_19(); this.vector3D_2 = reader.imethod_19(); this.double_2 = reader.imethod_8(); if (reader.FileFormatVersion >= Class250.int_68) { this.vector3D_3 = reader.imethod_19(); this.class188_0 = Class188.smethod_0(reader); this.class188_1 = Class188.smethod_0(reader); this.class243_0.vmethod_0(reader); this.class243_1.vmethod_0(reader); } else { this.class188_0 = (Class188) new Class189(); this.class188_1 = (Class188) new Class189(); this.class243_0.Type = Class647.Enum23.const_2; this.class243_1.Type = Class647.Enum23.const_2; this.vector3D_3 = this.vector3D_2; this.vector3D_3.Normalize(); } }
public override void imethod_1(Interface9 writer) { this.class243_0.vmethod_1(writer); writer.imethod_7(this.double_0); writer.imethod_15(); Class188.smethod_1(writer, this.class188_0); }
public override void imethod_0(Interface8 reader) { base.imethod_0(reader); this.class188_0 = Class188.smethod_0(reader); this.class243_0.vmethod_0(reader); this.class690_0 = new Class686.Class690(reader); this.double_1 = reader.imethod_8(); }
// Token: 0x06000265 RID: 613 RVA: 0x00004214 File Offset: 0x00002414 public static void smethod_0(Array array_0, RuntimeFieldHandle runtimeFieldHandle_0) { if (Class188.smethod_0()) { int metadataToken = FieldInfo.GetFieldFromHandle(runtimeFieldHandle_0).MetadataToken; } RuntimeHelpers.InitializeArray(array_0, runtimeFieldHandle_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); }
public override void imethod_0(Interface8 reader) { base.imethod_0(reader); if (reader.FileFormatVersion >= Class250.int_68 || reader.FileFormatVersion < Class250.int_73) { return; } this.class188_1 = Class188.smethod_0(reader); }
public override void imethod_1(Interface9 writer) { base.imethod_1(writer); writer.imethod_15(); Class188.smethod_1(writer, this.class188_0); writer.imethod_15(); this.class439_0.method_0(writer); writer.imethod_15(); this.class439_1.method_0(writer); }
public override void imethod_1(Interface9 writer) { base.imethod_1(writer); writer.imethod_15(); if (writer.FileFormatVersion >= Class250.int_68 || writer.FileFormatVersion < Class250.int_73) { return; } Class188.smethod_1(writer, this.class188_1); }
internal override void vmethod_0(Interface8 reader) { base.vmethod_0(reader); if (this.UsedAsBase) { return; } this.class188_0 = this.vmethod_4(); this.class188_0.imethod_0(reader); }
// Token: 0x06000648 RID: 1608 RVA: 0x00037394 File Offset: 0x00035594 public void imethod_1(bool bool_1, Interface6 interface6_0) { Class188 @class = interface6_0 as Class188; if (@class == null) { throw new ArgumentException("invalid parameter passed to AES init - " + interface6_0.GetType().Name); } this.uint_2 = this.method_4(@class.method_0(), bool_1); this.bool_0 = bool_1; }
public virtual void imethod_1(Interface9 writer) { Class188.smethod_1(writer, this.class188_0); Class242.smethod_1(writer, this.class242_0); this.class243_0.vmethod_1(writer); writer.imethod_17(this.point3D_0); if (writer.FileFormatVersion < Class250.int_68) { return; } this.class243_1.vmethod_1(writer); writer.imethod_4(this.int_0); this.class243_2.vmethod_1(writer); }
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); }
public override void imethod_0(Interface8 reader) { this.class439_0 = new Class439(reader); this.class439_1 = new Class439(reader); this.class439_2 = new Class439(reader); this.point3D_0 = reader.imethod_18(); this.vector3D_0 = reader.imethod_19(); this.vector3D_1 = reader.imethod_19(); this.vector3D_2 = reader.imethod_19(); this.double_3 = reader.imethod_8(); this.vector3D_3 = reader.imethod_19(); this.class188_0 = Class188.smethod_0(reader); this.class188_1 = Class188.smethod_0(reader); this.class243_0.vmethod_0(reader); this.class243_1.vmethod_0(reader); this.vector3D_4 = reader.imethod_19(); }
public override void imethod_0(Interface8 reader) { this.method_0(reader); this.enum4_0 = reader.FileFormatVersion < Class250.int_48 ? Class224.Enum4.const_0 : (Class224.Enum4)reader.imethod_11(Class224.string_2); if (this.enum4_0 == Class224.Enum4.const_0) { this.class242_0 = (Class242) new Class244(); this.class242_0.vmethod_0(reader); this.double_1 = reader.imethod_8(); } else if (this.enum4_0 == Class224.Enum4.const_2) { this.class439_1 = new Class439(reader); this.int_0 = reader.imethod_11(Class224.string_3); } else { int length = reader.imethod_5(); this.double_0 = new double[length]; for (int index = 0; index < length; ++index) { this.double_0[index] = reader.imethod_8(); } this.double_1 = reader.imethod_8(); this.int_0 = reader.imethod_11(Class224.string_3); } this.class188_0 = Class188.smethod_0(reader); this.class188_1 = Class188.smethod_0(reader); this.class243_0.vmethod_0(reader); this.class243_1.vmethod_0(reader); if (reader.FileFormatVersion >= Class250.int_23) { this.class439_0 = new Class439(reader); } if (reader.FileFormatVersion >= Class250.int_36) { this.class796_0 = new Class796(reader); } this.int_1 = 0; if (reader.FileFormatVersion < Class250.int_68) { return; } this.int_1 = reader.imethod_5(); }
public override void imethod_0(Interface8 reader) { this.class188_0 = Class188.smethod_0(reader); this.double_3 = reader.imethod_8(); if (reader.FileFormatVersion < Class250.int_48) { this.class439_2 = new Class439(reader.imethod_8(), reader.imethod_8()); this.class439_3 = new Class439(reader.imethod_8(), reader.imethod_8()); } this.class690_0 = new Class686.Class690(reader); this.class690_1 = reader.FileFormatVersion < Class250.int_35 ? new Class686.Class690(false) : new Class686.Class690(reader); this.class688_1 = reader.FileFormatVersion < Class250.int_69 ? new Class686.Class688(false) : new Class686.Class688(reader); this.class688_2 = reader.FileFormatVersion < Class250.int_70 ? new Class686.Class688(false) : new Class686.Class688(reader); if (reader.FileFormatVersion < Class250.int_48) { return; } this.method_0(reader); }
private void method_1(Stream A_0, Interface61 A_1, string A_2) { SHA1 sha = new SHA1Managed(); using (Stream1 stream = A_1.imethod_2(BookmarkStart.b("欭帯儱䘳伵䠷丹唻儽⸿ୁ⩃⁅❇", 8))) { Class62 class2 = new Class62(); class2.method_1(0x40004); class2.method_3(0x40); Class187 class3 = class2.method_4().method_0(); this.method_3(class3); class3.method_15(this.method_10(class3.method_0())); Class190 class4 = class2.method_4().method_4().method_0(); this.method_4(class4); class4.method_17(this.method_10(class4.method_2())); byte[] buffer = this.method_10(class4.method_2()); byte[] buffer2 = new byte[] { 0xfe, 0xa7, 210, 0x76, 0x3b, 0x4b, 0x9e, 0x79 }; byte[] buffer3 = this.class299_0.method_9(A_2, class4.method_16(), buffer2, class4.method_6() >> 3, class4.method_0()); class4.method_19(this.method_11(buffer, class4.method_4(), buffer3, class4.method_16())); byte[] buffer4 = new byte[] { 0xd7, 170, 15, 0x6d, 0x30, 0x61, 0x34, 0x4e }; buffer3 = this.class299_0.method_9(A_2, class4.method_16(), buffer4, class4.method_6() >> 3, class4.method_0()); class4.method_21(this.method_11(sha.ComputeHash(buffer), class4.method_4(), buffer3, class4.method_16())); byte[] buffer5 = this.method_10(class3.method_4() / 8); byte[] buffer6 = new byte[] { 20, 110, 11, 0xe7, 0xab, 0xac, 0xd0, 0xd6 }; buffer3 = this.class299_0.method_9(A_2, class4.method_16(), buffer6, class4.method_6() >> 3, class4.method_0()); class4.method_23(this.method_11(buffer5, class4.method_4(), buffer3, class4.method_16())); Class188 class5 = class2.method_4().method_2(); byte[] buffer7 = new byte[] { 0x5f, 0xb2, 0xad, 1, 12, 0xb9, 0xe1, 0xf6 }; byte[] buffer8 = sha.ComputeHash(this.class299_0.method_12(class3.method_14(), buffer7)); buffer8 = this.class299_0.method_13(buffer8, class3.method_2(), 0); byte[] buffer9 = this.method_10(class3.method_6()); class5.method_1(this.method_11(buffer9, class3.method_2(), buffer5, buffer8)); byte[] buffer10 = this.method_2(A_0, A_1, class3, buffer5); HMACSHA1 hmacsha = new HMACSHA1 { Key = this.class299_0.method_13(buffer9, class3.method_6(), 0) }; byte[] buffer11 = new byte[] { 160, 0x67, 0x7f, 2, 0xb2, 0x2c, 0x84, 0x33 }; byte[] buffer12 = sha.ComputeHash(this.class299_0.method_12(class3.method_14(), buffer11)); buffer12 = this.class299_0.method_13(buffer12, class3.method_2(), 0); class5.method_3(this.method_11(hmacsha.ComputeHash(buffer10), class3.method_2(), buffer5, buffer12)); class2.method_5(stream); } }
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(); }
public override void imethod_1(Interface9 writer) { if (writer.FileFormatVersion < Class250.int_68) { throw new Exception0("helix_spl_line should be converted (saving to < 21200)"); } this.class439_0.method_0(writer); this.class439_1.method_0(writer); this.class439_2.method_0(writer); writer.imethod_17(this.point3D_0); writer.imethod_18(this.vector3D_0); writer.imethod_18(this.vector3D_1); writer.imethod_18(this.vector3D_2); writer.imethod_7(this.double_3); writer.imethod_18(this.vector3D_3); Class188.smethod_1(writer, this.class188_0); Class188.smethod_1(writer, this.class188_1); this.class243_0.vmethod_1(writer); this.class243_1.vmethod_1(writer); writer.imethod_18(this.vector3D_4); }
private bool method_4(byte[] A_0) { Class187 class2 = this.class62_0.method_4().method_0(); Class188 class3 = this.class62_0.method_4().method_2(); bool flag = this.method_0(); HashAlgorithm algorithm = null; if (flag) { algorithm = new SHA512Managed(); } else { algorithm = new SHA1Managed(); } byte[] buffer = new byte[] { 0x5f, 0xb2, 0xad, 1, 12, 0xb9, 0xe1, 0xf6 }; byte[] buffer2 = algorithm.ComputeHash(this.class299_0.method_12(class2.method_14(), buffer)); buffer2 = this.class299_0.method_13(buffer2, class2.method_2(), 0); byte[] buffer3 = this.method_5(class3.method_0(), class2.method_2(), this.byte_0, buffer2, class2.method_6()); HMAC hmac = null; if (flag) { hmac = new HMACSHA512(); } else { hmac = new HMACSHA1(); } hmac.Key = this.class299_0.method_13(buffer3, class2.method_6(), 0); byte[] buffer4 = hmac.ComputeHash(A_0); byte[] buffer5 = new byte[] { 160, 0x67, 0x7f, 2, 0xb2, 0x2c, 0x84, 0x33 }; byte[] buffer6 = algorithm.ComputeHash(this.class299_0.method_12(class2.method_14(), buffer5)); buffer6 = this.class299_0.method_13(buffer6, class2.method_2(), 0); byte[] buffer7 = this.method_5(class3.method_2(), class2.method_2(), this.byte_0, buffer6, class2.method_6()); return(this.class299_0.method_15(buffer4, buffer7)); }
public override void imethod_0(Interface8 reader) { this.double_9 = reader.imethod_8(); this.double_10 = reader.imethod_8(); this.double_11 = reader.imethod_8(); this.double_12 = reader.imethod_8(); this.double_8 = reader.imethod_8(); base.imethod_0(reader); this.vector3D_0 = reader.imethod_19(); if (reader.FileFormatVersion < Class250.int_68) { this.class188_1 = Class188.smethod_0(reader); } this.double_13 = reader.imethod_8(); if (reader.FileFormatVersion >= Class250.int_42) { this.class1046_0.imethod_0(reader); } if (reader.FileFormatVersion < Class250.int_57) { return; } this.interface3_0 = Class607.smethod_0(reader); }
public override void imethod_0(Interface8 reader) { this.class243_0.vmethod_0(reader); this.double_0 = reader.imethod_8(); this.class188_0 = Class188.smethod_0(reader); }
public override void Visit(Class188 c) { }
internal void method_3(Class188 A_0) { this.class188_0 = A_0; }
public override void imethod_1(Interface9 writer) { this.class439_2.method_0(writer); this.class439_3.method_0(writer); Class188.smethod_1(writer, this.class188_0); }
public abstract void Visit(Class188 c);