public static int GetInt(string key, int defaultValue) { string text = ObscuredPrefs.EncryptKey(key); if (!PlayerPrefs.HasKey(text) && PlayerPrefs.HasKey(key)) { int @int = PlayerPrefs.GetInt(key, defaultValue); if (!ObscuredPrefs.preservePlayerPrefs) { ObscuredPrefs.SetInt(key, @int); PlayerPrefs.DeleteKey(key); } return(@int); } string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, text); return((!(encryptedPrefsString == "{not_found}")) ? ObscuredPrefs.DecryptIntValue(key, encryptedPrefsString, defaultValue) : defaultValue); }
public static int GetInt(string key, int defaultValue) { string encryptedKey = ObscuredPrefs.EncryptKey(key); if (!PlayerPrefs.HasKey(encryptedKey) && PlayerPrefs.HasKey(key)) { int num = PlayerPrefs.GetInt(key, defaultValue); if (!ObscuredPrefs.preservePlayerPrefs) { ObscuredPrefs.SetInt(key, num); PlayerPrefs.DeleteKey(key); } return(num); } string encryptedPrefsString = ObscuredPrefs.GetEncryptedPrefsString(key, encryptedKey); if (encryptedPrefsString == "{not_found}") { return(defaultValue); } return(ObscuredPrefs.DecryptIntValue(key, encryptedPrefsString, defaultValue)); }