Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

static function ResetAllAchievements(callback: Action<bool>): void;
static void ResetAllAchievements(Action<bool> callback);
static def ResetAllAchievements(callback as Action<bool>) as void

Description

Reset all the achievements for the local user.

Only affects the currently running game. Javascript code example:

		function Start () {
			GameCenterPlatform.ResetAllAchievements( function(resetResult) {
				Debug.Log( (resetResult) ? "Reset done." : "Reset failed." );
			});
		}

C# example:

		using UnityEngine;
		using UnityEngine.SocialPlatforms.GameCenter;
		
		public class Reset : MonoBehaviour {
			void Start () {
				GameCenterPlatform.ResetAllAchievements( (resetResult) => {
					Debug.Log( (resetResult) ? "Reset done." : "Reset failed." );
				});
			}
		}