public void UpdateVersion() { if (Version != null) { return; } Version = GameVersionParser.Parse(System.IO.Path.Combine(Path, "Among Us_Data", "globalgamemanagers")); }
public void CheckVersion() { if (Provider.Version.Platform == GamePlatform.Android) { return; // TODO } var version = GameVersionParser.Parse(System.IO.Path.Combine(Path, "Among Us_Data", "globalgamemanagers")); if (!Provider.Version.Equals(new GameVersion(version), true)) { throw new Exception("Downloaded game has invalid version"); } }