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(); }