protected override void WriteTimePlayed(BinaryWriter binaryWriter) { if (null != TimePlayed) { TimePlayed.WriteToBinary(binaryWriter); } }
protected override void ReadTimePlayed(BinaryReader binaryReader, long startOffset, GameIDs gameID) { if (null == TimePlayed) { TimePlayed = new TimePlayed(); } binaryReader.BaseStream.Seek(startOffset + (long)Offsets.TimePlayed, SeekOrigin.Begin); TimePlayed.ReadFromBinary(binaryReader, gameID); }