Пример #1
0
        protected virtual void LoadAchievementDescriptions(bool _needsVerification, AchievementDescription.LoadAchievementDescriptionsCompletion _onCompletion)
        {
            // Cache callback
            LoadAchievementDescriptionsFinishedEvent = _onCompletion;

            // Verify user authentication state before proceeding
            if (_needsVerification && !VerifyUser())
            {
                LoadAchievementDescriptionsFinished(null, Constants.kGameServicesUserAuthMissingError);
                return;
            }
        }
Пример #2
0
        protected override void LoadAchievementDescriptions(bool _needsVerification, AchievementDescription.LoadAchievementDescriptionsCompletion _onCompletion)
        {
            base.LoadAchievementDescriptions(_needsVerification, _onCompletion);

            // Verify user authentication state before proceeding
            if (_needsVerification && !VerifyUser())
            {
                return;
            }

            Plugin.Call(Native.Methods.LOAD_ACHIEVEMENT_DESCRIPTIONS);
        }
Пример #3
0
        protected override void LoadAchievementDescriptions(bool _needsVerification, AchievementDescription.LoadAchievementDescriptionsCompletion _onCompletion)
        {
            base.LoadAchievementDescriptions(_needsVerification, _onCompletion);

            // Verify auth status
            if (_needsVerification && !VerifyUser())
            {
                return;
            }

            EditorGameCenter.Instance.LoadAchievementDescriptions();
        }
Пример #4
0
        protected override void LoadAchievementDescriptions(bool _needsVerification, AchievementDescription.LoadAchievementDescriptionsCompletion _onCompletion)
        {
            base.LoadAchievementDescriptions(_needsVerification, _onCompletion);

            // Verify auth status
            if (_needsVerification && !VerifyUser())
            {
                return;
            }

            // Native method call
            loadAchievementDescriptions();
        }
Пример #5
0
 /// <summary>
 /// Loads the achievement descriptions from game server.
 /// </summary>
 /// <param name="_onCompletion">Callback that will be called after operation is completed.</param>
 public void LoadAchievementDescriptions(AchievementDescription.LoadAchievementDescriptionsCompletion _onCompletion)
 {
     LoadAchievementDescriptions(true, _onCompletion);
 }