public static void SetFloat(string key, float value) { Prefs.SetFloat(key, value); #if !UNITY_EDITOR Prefs.Save(); #endif }
public static void DeleteKey(string key) { Prefs.DeleteKey(key); #if !UNITY_EDITOR Prefs.Save(); #endif }
public static void SetBool(string key, bool value) { Prefs.SetInt(key, value ? 1 : 0); #if !UNITY_EDITOR Prefs.Save(); #endif }
public static void DeleteAll() { Prefs.DeleteAll(); #if !UNITY_EDITOR Prefs.Save(); #endif }
public static void SetString(string key, string value) { Prefs.SetString(key, value); #if !UNITY_EDITOR Prefs.Save(); #endif }
public static void SetLong(string key, long value) { Prefs.SetString(key, value.ToString("0")); #if !UNITY_EDITOR Prefs.Save(); #endif }
static StackObject *Ctor_0(ILIntepreter __intp, StackObject *__esp, IList <object> __mStack, CLRMethod __method, bool isNewObj) { ILRuntime.Runtime.Enviorment.AppDomain __domain = __intp.AppDomain; StackObject *__ret = ILIntepreter.Minus(__esp, 0); var result_of_this_method = new UnityEngine.PlayerPrefs(); return(ILIntepreter.PushObject(__ret, __mStack, result_of_this_method)); }
public static long GetLong(string key, long defaultValue = 0) { if (HasKey(key)) { var stringValue = Prefs.GetString(key); long value; if (long.TryParse(stringValue, out value)) { return(value); } } return(defaultValue); }
public static uint GetUInt(string key, uint defaultValue = 0) { if (HasKey(key)) { var stringValue = Prefs.GetString(key); uint value; if (uint.TryParse(stringValue, out value)) { return(value); } } return(defaultValue); }
int __CreateInstanceUnityEnginePlayerPrefs(RealStatePtr L, int gen_param_count) { ObjectTranslator translator = this; if (gen_param_count == 1) { UnityEngine.PlayerPrefs gen_ret = new UnityEngine.PlayerPrefs(); translator.Push(L, gen_ret); return(1); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityEngine.PlayerPrefs constructor!")); }
static int __CreateInstance(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); if (LuaAPI.lua_gettop(L) == 1) { UnityEngine.PlayerPrefs gen_ret = new UnityEngine.PlayerPrefs(); translator.Push(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityEngine.PlayerPrefs constructor!")); }
private void OnSceneLoaded(ExampleOfBadOrganization arg0, LoadExampleOfBadOrganizationMode arg1) { new Thot().AddComponent <WhyUnityYouPieceOfCrap>(); if (arg0.name != "MenuCore") { return; } SubMenu pokeables = SettingsUI.CreateSubMenu("Fun Times"); BoolViewController acidShader = pokeables.AddBool("Acid Shader [SEIZURE WARNING]"); acidShader.GetValue += delegate { return(acidShaderMode); }; acidShader.SetValue += delegate(bool value) { acidShaderMode = value; ShittySaveSystem.SetInt("acidShaderMode", value ? 1 : 0); }; BoolViewController spinnyBoi = pokeables.AddBool("Spinny Boi Mode"); spinnyBoi.GetValue += delegate { return(spinnyBoiMode); }; spinnyBoi.SetValue += delegate(bool value) { spinnyBoiMode = value; ShittySaveSystem.SetInt("spinnyBoiMode", value ? 1 : 0); }; BoolViewController savePokeyBois = pokeables.AddBool("Spare Pokey Bois"); savePokeyBois.GetValue += delegate { return(savePokeyBoisMode); }; savePokeyBois.SetValue += delegate(bool value) { savePokeyBoisMode = value; ShittySaveSystem.SetInt("savePokeyBoisMode", value ? 1 : 0); }; //BoolViewController endlessDespair = pokeables.AddBool("Void of Despair"); //endlessDespair.GetValue += delegate { return endlessDespairMode; }; //endlessDespair.SetValue += delegate (bool value) { endlessDespairMode = value; ShittySaveSystem.SetInt("endlessDespairMode", value ? 1 : 0); }; }
public static bool HasKey(string key) { return(Prefs.HasKey(key)); }
public static bool GetBool(string key, bool defaultValue = false) { return(Prefs.GetInt(key, defaultValue ? 1 : 0) > 0); }
public static string GetString(string key, string defaultValue = "") { return(Prefs.GetString(key, defaultValue)); }
public static int GetInt(string key, int defaultValue = 0) { return(Prefs.GetInt(key, defaultValue)); }
public static float GetFloat(string key, float defaultValue = 0.0f) { return(Prefs.GetFloat(key, defaultValue)); }