public void LogoutProcess() { if (PreferencesFactory.IsFlagSet(Constants.KeyFacebookConnected)) { PreferencesFactory.ClearFlag(Constants.KeyFacebookConnected); FacebookManager.Instance.Logout(); } GameSparksManager.Instance.Logout(); Branch.logout(); // PreferencesFactory.DeleteAll(); CustomGameManager manager = CustomGameManager.Instance as CustomGameManager; manager.ResetGame(); // reload data from sync LevelController.Instance.Reload(); GameManager.LoadSceneWithTransitions("Menu"); }
/// <summary> /// Whether to show the condition met gameobject (true) or the condition not met one (false) /// </summary> /// <returns></returns> public override bool IsConditionMet() { return(PreferencesFactory.IsFlagSet(Key)); }