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> /// Clear the flag /// </summary> /// <returns></returns> public void ClearFlag() { PreferencesFactory.ClearFlag(Key); }