Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        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));
        }
Exemplo n.º 6
0
        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));
        }
Exemplo n.º 7
0
        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));
        }
Exemplo n.º 8
0
        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));
        }
Exemplo n.º 9
0
        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));
        }
Exemplo n.º 10
0
        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);
        }
Exemplo n.º 11
0
        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);
        }
Exemplo n.º 12
0
        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));
        }
Exemplo n.º 13
0
        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));
        }
Exemplo n.º 14
0
        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);
        }
Exemplo n.º 15
0
        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);
        }