Beispiel #1
0
 private bool OnGetPlayerDetailDataRsp(GetPlayerDetailDataRsp rsp)
 {
     if (rsp.get_retcode() == null)
     {
         PlayerDetailData     playerDetailData = rsp.get_detail();
         FriendDetailDataItem item             = new FriendDetailDataItem(playerDetailData);
         this._playerDetialInfoCacheDict[(int)playerDetailData.get_uid()] = new CacheData <FriendDetailDataItem>(item);
     }
     return(false);
 }
Beispiel #2
0
 private bool OnPlayerDetailRsp(GetPlayerDetailDataRsp rsp)
 {
     if ((rsp.get_retcode() == null) && (this._playerUidToShow == rsp.get_detail().get_uid()))
     {
         this._playerUidToShow = -1;
         FriendDetailDataItem detailData = new FriendDetailDataItem(rsp.get_detail());
         return(this.ShowFriendDetailInfo(detailData));
     }
     return(false);
 }
        private bool OnSearchFriendDetailInfoRsp(GetPlayerDetailDataRsp rsp)
        {
            switch (rsp.get_retcode())
            {
            case 0:
                Singleton <MainUIManager> .Instance.ShowDialog(new SearchedFriendDetailDialogContext(new FriendDetailDataItem(rsp.get_detail()), false), UIType.Any);

                this.Close();
                break;

            case 1:
            case 2:
                Singleton <MainUIManager> .Instance.ShowDialog(new GeneralHintDialogContext(LocalizationGeneralLogic.GetText("Err_TargetNotExist", new object[0]), 2f), UIType.Any);

                break;
            }
            return(false);
        }