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)); }
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)); } }
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)); } }
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)); }
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); }
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); } }
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; } }
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; } } })); } } }
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(); }
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(); }
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)); } }
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)); } }
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()); } }
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; } }
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); }
internal override void vmethod_0(Interface8 reader) { base.vmethod_0(reader); reader.imethod_0(reader.imethod_7(), (Delegate10)(entity => this.class80_1 = entity)); }
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); } }
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; } }
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)); } }