//请求排行榜数据 //public void CLIENT2LOBBY_GET_RANKING_LIST_REQ() //{ // GetRankingListReq req = new GetRankingListReq(); // ProtocolProxy.instance.SendProtocol(req); //} //请求挑战 public void CLIENT2LOBBY_RANK_ARENA_CHANLLENGE_REQ(PvpFighterInfo fighter) { RankArenaChallengeReq req = new RankArenaChallengeReq(); req.opponentId = (int)fighter.id; req.opponentRankNo = fighter.rank; ProtocolProxy.instance.SendProtocol(req); }
//pvp竞技场比赛 public static void SendArenaChanllengReq() { // if (PvpProxy.instance.PvpInfo.remainChallengeTimes == 0) // { // CommonErrorTipsView.Open(Localization.Get("ui.pvp_formation_view.notEnoughChallengeTimes")); // return; // } PvpFighterInfo challengeFighter = PvpProxy.instance.ChallengeFighter; PvpController.instance.CLIENT2LOBBY_RANK_ARENA_CHANLLENGE_REQ(challengeFighter); }
public void ClickReadyFightBtnHandler() { if (_isReadyFight) { if (PvpProxy.instance.PvpInfo.remainChallengeTimes == 0) { CommonErrorTipsView.Open(Localization.Get("ui.pvp_formation_view.notEnoughChallengeTimes")); return; } PvpFighterInfo challengeFighter = PvpProxy.instance.ChallengeFighter; PvpController.instance.CLIENT2LOBBY_RANK_ARENA_CHANLLENGE_REQ(challengeFighter); } }
public void SetPvpFighterInfo(PvpFighterInfo info) { pvpFighterInfo = info; Refresh(); }