Exemple #1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            Boolean showEditor = false;

            if (e.Args != null && e.Args.Length > 0)
            {
                List <String> args = new List <String>(e.Args);
                if (args.Contains("-editor"))
                {
                    showEditor = true;
                }
                if (args.Contains("-force"))
                {
                    DatabaseUpdater.DeleteDataFolder();
                }
            }

            LogProvider.Log("x64 hash: " + Hashing.SHA2Hash(Paths.EXTERNAL_DIRECTORY + @"\7zip\7zr-x64.exe"));
            LogProvider.Log("x86 hash: " + Hashing.SHA2Hash(Paths.EXTERNAL_DIRECTORY + @"\7zip\7zr-x86.exe"));

            GameSelector gs = new GameSelector(showEditor);

            gs.Show();
        }