public LauncherForm() { InitializeComponent(); cmoDisplayMode.Items.AddRange(DisplayModesEnumerator.GetAvailableDisplayModes().ToArray()); gameConfig = GameConfig.Load(); UpdateControls(); }
private static GameConfig GetDefaultGameConfig() { GameConfig gameConfig = new GameConfig(); gameConfig.DisplayMode = DisplayModesEnumerator.GetAvailableDisplayModes()[0]; gameConfig.Windowed = 1; gameConfig.AnisotropicFilter = 4; gameConfig.Quality = 2; // High quality gameConfig.Stereo3D = 0; // Disabled gameConfig.ShadowsEnabled = 1; // Enabled gameConfig.ShadowQuality = 2048; // High gameConfig.MusicVolume = 100; gameConfig.FXVolume = 100; return(gameConfig); }