public void SaveCurrentMapSize() { int index = Array.FindIndex(toggles, t => t.isOn); GameValuesController.instance.mapSize = (GameValuesController.MapSize)index; SettingsPlayerPrefsManager.SaveMapSize(GameValuesController.instance.mapSize); }
public void OnSelect(BaseEventData eventData) { GetComponent <Toggle>().isOn = true; LocalizationManager.instance.CurrentLanguage = language; AudioManager.instance.PlaySound(Sound.Type.ToggleClick); SettingsPlayerPrefsManager.SaveLanguage(language); }
private void Start() { SetVolume(SettingsPlayerPrefsManager.GetSavedVolume()); #if UNITY_ANDROID isVibrating = SettingsPlayerPrefsManager.GetSavedIsVibrating(); #endif }
public void SaveCurrentDifficulty() { int index = Array.FindIndex(toggles, t => t.isOn); GameValuesController.instance.difficulty = (GameValuesController.Difficulty)index; SettingsPlayerPrefsManager.SaveDifficulty(GameValuesController.instance.difficulty); }
private void Awake() { SetUpSingleton(); localizedText = new Dictionary <string, string>(); CurrentLanguage = SettingsPlayerPrefsManager.GetSavedLanguage(); GetLocalizationLoader(); SubcribeOnEvents(); if (gameObject.activeSelf) { LoadLocalizedText(); } }
private void Awake() { SetUpSingleton(); difficulty = SettingsPlayerPrefsManager.GetSavedDifficulty(); mapSize = SettingsPlayerPrefsManager.GetSavedMapSize(); }
public void SaveCurrentResolutionSettings() { int fullscreenIndicator = Screen.fullScreen ? 1 : 0; SettingsPlayerPrefsManager.SaveResolutionSettings(resolutionDropdown.value, fullscreenIndicator); }
public void SaveCurrentVolume() { SettingsPlayerPrefsManager.SaveVolume(AudioManager.instance.volume); }