Exemplo n.º 1
0
        public LauncherForm()
        {
            InitializeComponent();

            cmoDisplayMode.Items.AddRange(DisplayModesEnumerator.GetAvailableDisplayModes().ToArray());

            gameConfig = GameConfig.Load();

            UpdateControls();
        }
Exemplo n.º 2
0
        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);
        }