private static CacheVersion DetectCacheVersion(EndianReader reader) { var version = GetMapFileVersion(reader); var buildDate = GetBuildDate(reader, version); return(CacheVersionDetection.GetFromBuildName(buildDate)); }
private static bool IsModifiedReachFormat(EndianReader reader) { reader.SeekTo(0x120); var version = CacheVersionDetection.GetFromBuildName(reader.ReadString(0x20)); if (version == CacheVersion.Unknown) { return(false); } else { return(true); } }