// Reset the 'Settings' to their standard values private void buttonReset_Click(object sender, EventArgs e) { gameController gamecontroller = new gameController(); if (tabControlMenu.SelectedTab == tabPageSettings) { new gameSettings(true); gameSettings.GameOver = true; gamecontroller.writeSettingsXML(); } else if (tabControlMenu.SelectedTab == tabPageControls) { new gameControls(true); gamecontroller.writeControlsXML(); } else if (tabControlMenu.SelectedTab == tabPageColors) { gameSettings.initAllColors(); gamecontroller.writeSettingsXML(); } else if (tabControlMenu.SelectedTab == tabPagePowerups) { gameSettings.initPowerupSpawnGap(true); gameSettings.initAllPowerupDuration(); gameSettings.GameOver = true; gamecontroller.writeSettingsXML(); } else if (tabControlMenu.SelectedTab == tabPageSavefiles) { gamecontroller.ResetAllGameSprites(); } setMenuValues(); }