public RootFile(IReadOnlyList <string> data) { FileID = data[0]; MD5 = CKey.FromString(data[1]); ChunkID = byte.Parse(data[2]); Priority = byte.Parse(data[3]); MPriority = byte.Parse(data[4]); FileName = data[5]; InstallPath = data[6]; }
private FileRecord GetFileRecord(IReadOnlyList <string> vals) { FileRecord record = new FileRecord(); if (vals.Count > 0) { record.ContentKey = CKey.FromString(vals[0]); } if (vals.Count > 1) { record.EncodingKey = CKey.FromString(vals[1]); } return(record); }
public RootFile(string fileName, string md5) { FileName = fileName; MD5 = CKey.FromString(md5); }