Exemple #1
0
        /// <summary>
        ///     Sets NVIDIA settings in accordance to user input.
        ///     Called by GraphicsWriter.
        /// </summary>
        public void setNVSettings()
        {
            try
            {
                if (Program.Client.nvBox.Checked && Program.Client.nvBox.Enabled)
                {
                    _prof.SetSetting(KnownSettingId.AmbientOcclusionModeActive, 1);
                    _prof.SetSetting(KnownSettingId.AmbientOcclusionMode, 2);
                    _session.Save();
                }
                else if (Program.Client.nvBox.Enabled)
                {
                    _prof.SetSetting(KnownSettingId.AmbientOcclusionModeActive, 0);
                    _prof.SetSetting(KnownSettingId.AmbientOcclusionMode, 0);
                    _session.Save();
                }

                logger.Debug(
                    "setNVSettings - setting AmbientOcclusionModeActive to {0}, setting AmbientOcclusionMode to {1}",
                    _prof.GetSetting(KnownSettingId.AmbientOcclusionModeActive).CurrentValue,
                    _prof.GetSetting(KnownSettingId.AmbientOcclusionMode).CurrentValue);
            }
            catch (NullReferenceException e)
            {
                logger.Warn("setNVSettings - Caught NullReferenceException: {0}", e);
            }
        }
Exemple #2
0
 /// <summary>
 ///     Sets NVIDIA settings in accordance to user input.
 ///     Called by GraphicsWriter.
 /// </summary>
 public void setNVSettings()
 {
     if (Program.Client.nvBox.Checked)
     {
         _prof.SetSetting(KnownSettingId.AmbientOcclusionModeActive, 1);
         _prof.SetSetting(KnownSettingId.AmbientOcclusionMode, 2);
         _session.Save();
     }
     else
     {
         _prof.SetSetting(KnownSettingId.AmbientOcclusionModeActive, 0);
         _prof.SetSetting(KnownSettingId.AmbientOcclusionMode, 0);
         _session.Save();
     }
     logger.Debug("setNVSettings - setting AmbientOcclusionModeActive to {0}, setting AmbientOcclusionMode to {1}", _prof.GetSetting(KnownSettingId.AmbientOcclusionModeActive).CurrentValue, _prof.GetSetting(KnownSettingId.AmbientOcclusionMode).CurrentValue);
 }