private void Application_Startup(object sender, StartupEventArgs e) { bool skipExeCheck = e.Args.Length > 0 && e.Args[0].Equals("skip-exe-check"); if ((!skipExeCheck && IsMonHunEXEMissing()) || IsReqdFilesMissing()) { return; } LoadNPCList(); MainWindow mainWindow = new MainWindow(npcList); EditRoomsWindow editRoomsWindow = new EditRoomsWindow(npcList); mainWindow.Show(); editRoomsWindow.Owner = mainWindow; editRoomsWindow.Top = mainWindow.Top + mainWindow.Height; editRoomsWindow.Left = mainWindow.Left; editRoomsWindow.Show(); }