public static void DeleteKey(string key) { PlayerPrefs.DeleteKey(ObscuredPrefs.EncryptKey(key)); if (!ObscuredPrefs.preservePlayerPrefs) { PlayerPrefs.DeleteKey(key); } }
public static bool HasKey(string key) { if (!PlayerPrefs.HasKey(key)) { return(PlayerPrefs.HasKey(ObscuredPrefs.EncryptKey(key))); } return(true); }
public static Rect GetRect(string key, Rect defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptRectValue(key, encryptedPrefsString, defaultValue)); }
public static Quaternion GetQuaternion(string key, Quaternion defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptQuaternionValue(key, encryptedPrefsString, defaultValue)); }
public static Vector3 GetVector3(string key, Vector3 defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptVector3Value(key, encryptedPrefsString, defaultValue)); }
public static bool GetBool(string key, bool defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptBoolValue(key, encryptedPrefsString, defaultValue)); }
public static long GetLong(string key, long defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptLongValue(key, encryptedPrefsString, defaultValue)); }
public static double GetDouble(string key, double defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptDoubleValue(key, encryptedPrefsString, defaultValue)); }
public static byte[] GetByteArray(string key, byte defaultValue, int defaultLength) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(ObscuredPrefs.ConstructByteArray(defaultValue, defaultLength)); } return(ObscuredPrefs.DecryptByteArrayValue(key, encryptedPrefsString, defaultValue, defaultLength)); }
public static Color32 GetColor(string key, Color32 defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } uint num1 = ObscuredPrefs.DecryptUIntValue(key, encryptedPrefsString, 16777216U); byte num2 = (byte)(num1 >> 24); return(new Color32((byte)(num1 >> 16), (byte)(num1 >> 8), (byte)num1, num2)); }
public static Color32 GetColor(string key, Color32 defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } uint num = ObscuredPrefs.DecryptUIntValue(key, encryptedPrefsString, 16777216u); byte a = (byte)(num >> 24); byte r = (byte)(num >> 16); byte g = (byte)(num >> 8); byte b = (byte)num; return(new Color32(r, g, b, a)); }
public static float GetFloat(string key, float defaultValue) { string text = ObscuredPrefs.EncryptKey(key); if (!PlayerPrefs.HasKey(text) && PlayerPrefs.HasKey(key)) { float @float = PlayerPrefs.GetFloat(key, defaultValue); if (!ObscuredPrefs.preservePlayerPrefs) { ObscuredPrefs.SetFloat(key, @float); PlayerPrefs.DeleteKey(key); } return(@float); } string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, text); return((!(encryptedPrefsString == "{not_found}")) ? ObscuredPrefs.DecryptFloatValue(key, encryptedPrefsString, defaultValue) : defaultValue); }
public static string GetString(string key, string defaultValue) { string text = ObscuredPrefs.EncryptKey(key); if (!PlayerPrefs.HasKey(text) && PlayerPrefs.HasKey(key)) { string @string = PlayerPrefs.GetString(key, defaultValue); if (!ObscuredPrefs.preservePlayerPrefs) { ObscuredPrefs.SetString(key, @string); PlayerPrefs.DeleteKey(key); } return(@string); } string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, text); return((!(encryptedPrefsString == "{not_found}")) ? ObscuredPrefs.DecryptStringValue(key, encryptedPrefsString, defaultValue) : defaultValue); }
public static float GetFloat(string key, float defaultValue) { string encryptedKey = ObscuredPrefs.EncryptKey(key); if (!PlayerPrefs.HasKey(encryptedKey) && PlayerPrefs.HasKey(key)) { float num = PlayerPrefs.GetFloat(key, defaultValue); if (!ObscuredPrefs.preservePlayerPrefs) { ObscuredPrefs.SetFloat(key, num); PlayerPrefs.DeleteKey(key); } return(num); } string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, encryptedKey); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptFloatValue(key, encryptedPrefsString, defaultValue)); }
public static string GetString(string key, string defaultValue) { string encryptedKey = ObscuredPrefs.EncryptKey(key); if (!PlayerPrefs.HasKey(encryptedKey) && PlayerPrefs.HasKey(key)) { string str = PlayerPrefs.GetString(key, defaultValue); if (!ObscuredPrefs.preservePlayerPrefs) { ObscuredPrefs.SetString(key, str); PlayerPrefs.DeleteKey(key); } return(str); } string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, encryptedKey); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptStringValue(key, encryptedPrefsString, defaultValue)); }
public static void SetRawValue(string key, string encryptedValue) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), encryptedValue); }
public static void SetRect(string key, Rect value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptRectValue(key, value)); }
public static void SetColor(string key, Color32 value) { uint num = (uint)(value.a << 24 | value.r << 16 | value.g << 8 | value.b); PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptColorValue(key, num)); }
public static void SetColor(string key, Color32 value) { uint value2 = (uint)((int)value.a << 24 | (int)value.r << 16 | (int)value.g << 8 | (int)value.b); PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptColorValue(key, value2)); }
public static void SetQuaternion(string key, Quaternion value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptQuaternionValue(key, value)); }
public static void SetVector3(string key, Vector3 value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptVector3Value(key, value)); }
public static void SetUInt(string key, uint value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptUIntValue(key, value)); }
public static void SetByteArray(string key, byte[] value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptByteArrayValue(key, value)); }
public static void SetBool(string key, bool value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptBoolValue(key, value)); }
public static void SetLong(string key, long value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptLongValue(key, value)); }
public static void SetDouble(string key, double value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptDoubleValue(key, value)); }
public static void SetFloat(string key, float value) { PlayerPrefs.SetString(ObscuredPrefs.EncryptKey(key), ObscuredPrefs.EncryptFloatValue(key, value)); }
public static string GetRawValue(string key) { string key2 = ObscuredPrefs.EncryptKey(key); return(PlayerPrefs.GetString(key2)); }
public static Vector2 GetVector2(string key, Vector2 defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); return((!(encryptedPrefsString == "{not_found}")) ? ObscuredPrefs.DecryptVector2Value(key, encryptedPrefsString, defaultValue) : defaultValue); }
public static uint GetUInt(string key, uint defaultValue) { string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, ObscuredPrefs.EncryptKey(key)); return((!(encryptedPrefsString == "{not_found}")) ? ObscuredPrefs.DecryptUIntValue(key, encryptedPrefsString, defaultValue) : defaultValue); }