Esempio n. 1
0
        public void UpdateVersion()
        {
            if (Version != null)
            {
                return;
            }

            Version = GameVersionParser.Parse(System.IO.Path.Combine(Path, "Among Us_Data", "globalgamemanagers"));
        }
Esempio n. 2
0
        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");
            }
        }