public void ApplySensitivity(string sensitivityString = "") { float sensitivity = Settings.Sensitivity; if (float.TryParse(sensitivityField.text, out sensitivity)) { Settings.UpdateValue(Settings.Setting.Sensitivity, sensitivity); } }
public void Apply(bool changeResolution = true) { if (changeResolution) { bool screenModeUpdate = Settings.UpdateValue(Settings.Setting.ScreenMode, screenMode.currentLevel); bool resolutionUpdate = Settings.UpdateValue(Settings.Setting.Resolution, resolution.currentLevel); if (screenModeUpdate || resolutionUpdate) { Settings.UpdateResolution(); } } ApplyShadows(shadows.currentLevel); ApplyAntialiasing(antialiasing.currentLevel); ApplyVolumes(); ApplySensitivity(); Settings.Save(); }
public void ApplyAntialiasing(int level) { Settings.UpdateValue(Settings.Setting.Antialiasing, level); }
public void ApplyShadows(int level) { Settings.UpdateValue(Settings.Setting.Shadows, level); }
public void ApplyUIVolume(float volume) { Settings.UpdateValue(Settings.Setting.UIVolume, volume); }
public void ApplyMasterVolume(float volume) { Settings.UpdateValue(Settings.Setting.MasterVolume, volume); }