Example #1
0
 public void HandleBrainCloudFailError(int status, int reasonCode, string jsonError, object cbObject)
 {
     GStateManager.Instance.EnableLoadingSpinner(false);
     switch (reasonCode)
     {
     case ReasonCodes.UNABLE_TO_VALIDATE_PLAYER:
     case ReasonCodes.PLAYER_SESSION_EXPIRED:
     case ReasonCodes.NO_SESSION:
     case ReasonCodes.PLAYER_SESSION_LOGGED_OUT:
     {
         HudHelper.DisplayMessageDialog("SESSION EXPIRED", "YOUR SESSION HAS EXPIRED. RE-AUTHENTICATING...", "OK", OnSessionExpiredDialogClose);
     }
     break;
     }
 }
        private void OnFindUserByUniversalIdFailure(int statusCode, int reasonCode, string in_stringData, object in_obj)
        {
            GDebug.Log(string.Format("OnFindUserByUniversalId Failed | {0}  {1}  {2}", statusCode, reasonCode, in_stringData));
            GStateManager.Instance.EnableLoadingSpinner(false);

            switch (reasonCode)
            {
            case ReasonCodes.DATABASE_ERROR:
                HudHelper.DisplayMessageDialog("ERROR", "THE SEARCH OPERATION TIMED OUT, PLEASE TRY AGAIN.", "OK");
                break;

            case ReasonCodes.MINIMUM_SEARCH_INPUT:
                HudHelper.DisplayMessageDialog("ERROR", "INVALID SEARCH CRITERIA. PLEASE ENTER A MINIMUM OF 3 CHARACTERS.", "OK");
                break;
            }
        }
Example #3
0
 private void onNetworkError()
 {
     GStateManager.Instance.EnableLoadingSpinner(false);
     HudHelper.DisplayMessageDialog("ERROR", "COULD NOT CONNECT. PLEASE CHECK YOUR INTERNET CONNECTION AND TRY AGAIN.", "OKAY", retryConnection);
 }