public void Deserialize(Stream input) { this.Unknown0 = ReadString(input); this.Unknown1 = input.ReadValueU32(); this.Unknown2 = input.ReadValueU32(); this.Unknown3 = input.ReadValueU32(); this.Unknown4 = input.ReadValueU32(); this.Unknown5 = input.ReadValueU32(); this.Unknown6 = input.ReadValueU32(); var count = input.ReadValueU32(); this.Unknown7.Clear(); for (uint i = 0; i < count; i++) { var unknown7 = new Subtype3(); unknown7.Deserialize(input); this.Unknown7.Add(unknown7); } }
public void Deserialize(Stream input) { this.Unknown0 = ReadString(input); this.Unknown1 = input.ReadValueU32(); this.Unknown2 = input.ReadValueU32(); this.Unknown3 = input.ReadValueU32(); this.Unknown4 = input.ReadValueU32(); this.Unknown5 = input.ReadValueU32(); this.Unknown6 = input.ReadValueU32(); var count = input.ReadValueU32(); this.Unknown7.Clear(); for (uint i = 0; i < count; i++) { var unknown7 = new Subtype3(); unknown7.Deserialize(input); this.Unknown7.Add(unknown7); } }