Exemplo n.º 1
0
 public static void Save()
 {
     Debug.Log("Saving Preferences");
     PlayerPrefs.SetInt("Preset_v16", PlayerPreferences.Preset);
     PlayerPrefs.SetInt("LowMemoryMode", (!PlayerPreferences.LowMemoryMode) ? 0 : 1);
     PlayerPrefs.SetFloat("Brightness", PlayerPreferences.Brightness);
     PlayerPrefs.SetFloat("Volume", PlayerPreferences.Volume);
     PlayerPrefs.SetFloat("MusicVolume", PlayerPreferences.MusicVolume);
     PlayerPrefs.SetInt("VoiceCount", PlayerPreferences.VoiceCount);
     PlayerPrefs.SetInt("MouseInvert", (!PlayerPreferences.MouseInvert) ? 0 : 1);
     PlayerPrefs.SetFloat("MouseSensitivity", PlayerPreferences.MouseSensitivity);
     PlayerPrefs.SetFloat("Fov", PlayerPreferences.Fov);
     PlayerPrefs.SetInt("ColorGrading", PlayerPreferences.ColorGrading);
     TheForestQualitySettings.Save();
     PlayerPrefs.SetInt("VSync", (!PlayerPreferences.VSync) ? 0 : 1);
     PlayerPrefs.SetInt("ShowHud", (!PlayerPreferences.ShowHud) ? 0 : 1);
     PlayerPrefs.SetInt("ShowOverlayIcons", (!PlayerPreferences.ShowOverlayIcons) ? 0 : 1);
     PlayerPrefs.SetInt("ShowProjectileReticle", (!PlayerPreferences.ShowProjectileReticle) ? 0 : 1);
     PlayerPrefs.SetInt("UseXInput", (!PlayerPreferences.UseXInput) ? 0 : 1);
     PlayerPrefs.SetInt("ShowPlayerNamesMP", (!PlayerPreferences.ShowPlayerNamesMP) ? 0 : 1);
     PlayerPrefs.SetInt("ShowStealthMeter", (!PlayerPreferences.ShowStealthMeter) ? 0 : 1);
     PlayerPrefs.SetInt("MaxFrameRate2", PlayerPreferences.MaxFrameRate);
     PlayerPrefs.SetInt("UseCrouchToggle", (!PlayerPreferences.UseCrouchToggle) ? 0 : 1);
     PlayerPrefs.Save();
 }
Exemplo n.º 2
0
 public static void Save()
 {
     if (PlayerPreferences.PreventSaving)
     {
         return;
     }
     UnityEngine.Debug.Log("Saving Preferences");
     PlayerPrefs.SetInt("Preset_v16", PlayerPreferences.Preset);
     PlayerPrefs.SetInt("LowMemoryMode", (!PlayerPreferences.LowMemoryMode) ? 0 : 1);
     PlayerPrefs.SetInt("MemorySafeSaveMode", (!PlayerPreferences.MemorySafeSaveMode) ? 0 : 1);
     PlayerPrefs.SetFloat("GammaCavesAndNight", PlayerPreferences.GammaCavesAndNight);
     PlayerPrefs.SetFloat("GammaWorldAndDay", PlayerPreferences.GammaWorldAndDay);
     PlayerPrefs.SetFloat("Contrast", PlayerPreferences.Contrast);
     if (ForestVR.Enabled)
     {
         PlayerPrefs.SetString((!ForestVR.Enabled) ? "AudioDriver" : "AudioDriverVR", PlayerPreferences.AudioDriver);
     }
     PlayerPrefs.SetFloat("Volume", PlayerPreferences.Volume);
     PlayerPrefs.SetFloat("MusicVolume", PlayerPreferences.MusicVolume);
     PlayerPrefs.SetFloat("MicrophoneVolume", PlayerPreferences.MicrophoneVolume);
     PlayerPrefs.SetInt("VoiceCount", PlayerPreferences.VoiceCount);
     PlayerPrefs.SetInt("MouseInvert", (!PlayerPreferences.MouseInvert) ? 0 : 1);
     PlayerPrefs.SetFloat("MouseSensitivity", PlayerPreferences.MouseSensitivityX);
     PlayerPrefs.SetFloat("MouseSensitivityY", PlayerPreferences.MouseSensitivityY);
     PlayerPrefs.SetFloat("MouseSmoothing2", PlayerPreferences.MouseSmoothing);
     PlayerPrefs.SetFloat("Fov", PlayerPreferences.Fov);
     PlayerPrefs.SetInt("GhostTint", PlayerPreferences.GhostTintNum);
     PlayerPrefs.SetFloat("GhostTintOpacity", PlayerPreferences.GhostTintOpacity);
     PlayerPrefs.SetInt("ColorGrading", PlayerPreferences.ColorGrading);
     TheForestQualitySettings.Save();
     PlayerPrefs.SetInt("VSync", (!PlayerPreferences.VSync) ? 0 : 1);
     PlayerPrefs.SetInt("ShowHud", (!PlayerPreferences.ShowHud) ? 0 : 1);
     PlayerPrefs.SetInt("ShowOverlayIcons", (!PlayerPreferences.ShowOverlayIcons) ? 0 : 1);
     PlayerPrefs.SetInt("OverlayIconsGroupingV2", (!PlayerPreferences.OverlayIconsGrouping) ? 0 : 1);
     PlayerPrefs.SetInt("ShowProjectileReticle", (!PlayerPreferences.ShowProjectileReticle) ? 0 : 1);
     PlayerPrefs.SetInt("UseXInputV2", (!PlayerPreferences.UseXInput) ? 0 : 1);
     PlayerPrefs.SetInt("ShowPlayerNamesMP", (!PlayerPreferences.ShowPlayerNamesMP) ? 0 : 1);
     PlayerPrefs.SetInt("ShowStealthMeter", (!PlayerPreferences.ShowStealthMeter) ? 0 : 1);
     PlayerPrefs.SetInt("MaxFrameRate2", PlayerPreferences.MaxFrameRate);
     PlayerPrefs.SetInt("LowQualityPhysics", (!PlayerPreferences.LowQualityPhysics) ? 0 : 1);
     PlayerPrefs.SetString("Language", PlayerPreferences.Language);
     PlayerPrefs.SetInt("UseCrouchToggle", (!PlayerPreferences.UseCrouchToggle) ? 0 : 1);
     PlayerPrefs.SetInt("UseSprintToggle", (!PlayerPreferences.UseSprintToggle) ? 0 : 1);
     PlayerPrefs.SetInt("UseGamepadRumble", (!PlayerPreferences.UseGamepadRumble) ? 0 : 1);
     PlayerPrefs.SetInt("TreeRegrowth", (!PlayerPreferences.TreeRegrowthLocal) ? 0 : 1);
     PlayerPrefs.SetInt("NoDestruction", (!PlayerPreferences.NoDestructionLocal) ? 0 : 1);
     PlayerPrefs.SetInt("CheatsAllowed", (!PlayerPreferences.CheatsAllowed) ? 0 : 1);
     PlayerPrefs.SetInt("AllowEnemiesCreative", (!PlayerPreferences.AllowEnemiesCreative) ? 0 : 1);
     PlayerPrefs.SetInt("VRTurnSnap", PlayerPreferences.VRTurnSnap);
     PlayerPrefs.SetInt("VRMoveDarkening", (int)PlayerPreferences.VRMoveDarkening);
     PlayerPrefs.SetInt("VRAntiAliasing", (int)PlayerPreferences.VRAntiAliasing);
     PlayerPrefs.SetInt("VRUsePhysicalCrouching", (!PlayerPreferences.VRUsePhysicalCrouching) ? 0 : 1);
     PlayerPrefs.SetInt("VRForwardMovement", (int)PlayerPreferences.VRForwardMovement);
     PlayerPrefs.SetInt("VRAutoRun", (!PlayerPreferences.VRAutoRun) ? 0 : 1);
     PlayerPrefs.SetInt("VRUseRightHandedBow", (!PlayerPreferences.VRUseRightHandedBow) ? 0 : 1);
     PlayerPrefs.SetInt("VRUseRightHandedWeapon", (!PlayerPreferences.VRUseRightHandedWeapon) ? 0 : 1);
     PlayerPrefs.Save();
 }