/// <summary>
 /// Dumy method.
 /// </summary>
 /// <param name="callback"></param>
 /// <param name="services"></param>
 public void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback, MonoBehaviour services)
 {
     if (callback != null)
     {
         callback(false, "Dumy Score Obj");
     }
 }
 public void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback, MonoBehaviour services)
 {
     if (callback != null)
     {
         callback(false, "Unsupported on this platform!");
     }
 }
        /// <summary>
        /// Resets the users achievement progress. (Currently only for iOS)
        /// </summary>
        public static void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback)
        {
            if (waitingForOperation)
            {
                Debug.LogError("Must wait for last Score operation to complete.");
                return;
            }

            waitingForOperation           = true;
            resetUserAchievementsCallback = callback;
            plugin.ResetUserAchievementsProgress(async_resetUserAchievementsCallback, ReignServices.Singleton);
        }
Beispiel #4
0
 public void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback, MonoBehaviour services)
 {
     if (IsAuthenticated)
     {
         resetUserAchievementsCallback = callback;
         GameCenterResetUserAchievements();
     }
     else
     {
         if (callback != null)
         {
             callback(false, "Not Authenticated!");
         }
     }
 }
		public void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback, MonoBehaviour services)
		{
			if (callback != null) callback(false, "Unsupported on this platform!");
		}
		public void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback, MonoBehaviour services)
		{
			#if !IOS_DISABLE_APPLE_SCORES
			if (IsAuthenticated)
			{
				resetUserAchievementsCallback = callback;
				GameCenterResetUserAchievements();
			}
			else
			{
				if (callback != null) callback(false, "Not Authenticated!");
			}
			#endif
		}
		/// <summary>
		/// Dumy method.
		/// </summary>
		/// <param name="callback"></param>
		/// <param name="services"></param>
		public void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback, MonoBehaviour services)
		{
			if (callback != null) callback(false, "Dumy Score Obj");
		}
		/// <summary>
		/// Resets the users achievement progress. (Currently only for iOS)
		/// </summary>
		public static void ResetUserAchievementsProgress(ResetUserAchievementsCallbackMethod callback)
		{
			if (waitingForOperation)
			{
				Debug.LogError("Must wait for last Score operation to complete.");
				return;
			}

			waitingForOperation = true;
			resetUserAchievementsCallback = callback;
			plugin.ResetUserAchievementsProgress(async_resetUserAchievementsCallback, ReignServices.Singleton);
		}