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); }
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); }