public void WriteFilePath(Stream output) { if (Md5Hash == null) { Md5Hash = Hashing.Md5HashText(FilePath); } FilePathFpkString.WriteString(output); }
public void Write(Stream output) { BinaryWriter writer = new BinaryWriter(output, Encoding.Default, true); writer.Write(DataOffset); writer.WriteZeros(4); writer.Write(DataSize); writer.WriteZeros(4); FilePathFpkString.Write(output); writer.Write(Md5Hash); }