protected override void Run(ETModel.Session session, Actor_BetResult_Ntt message) { if (GameTools.IsSelf(message.ChairId)) { GameTools.GetUser().GetComponent <GamerUIComponent>().ShowGoldBg(message.BetNumber); } else { GameTools.GetOtherUser(message.ChairId).GetComponent <GamerUIComponent>().ShowGoldBg(message.BetNumber); } }
protected override void Run(ETModel.Session session, Actor_RobBankerResult_Ntt message) { Log.Debug($"玩家{message.ChairId.ToView()}抢庄多少:{message.BankerNumber}"); if (GameTools.IsSelf(message.ChairId)) { GameTools.GetUser().GetComponent <GamerUIComponent>().ShowRobBanker(message.BankerNumber); } else { GameTools.GetOtherUser(message.ChairId).GetComponent <GamerUIComponent>().ShowRobBanker(message.BankerNumber); } }
protected override void Run(ETModel.Session session, Actor_SelectBanker_Ntt message) { Log.Debug($"庄家为:{message.ChairId.ToView()}"); if (GameTools.IsSelf(message.ChairId)) { GameTools.GetUser().GetComponent <GamerUIComponent>().ShowBanker(); } else { GameTools.GetOtherUser(message.ChairId).GetComponent <GamerUIComponent>().ShowBanker(); } GameTools.GetRoomComponent().playerOperateComponent.ShowAddRob(); }
protected override void Run(ETModel.Session session, Actor_ShowHandResult_Ntt message) { Log.Debug($"玩家{message.ChairId},摊牌数据:{message.Cards.BytesToString()},牌型:{message.CardType}"); if (GameTools.IsSelf(message.ChairId)) { GameTools.GetUser().GetComponent <HandCardComponent>().ShowPuke(message.Cards); GameTools.GetUser().GetComponent <HandCardComponent>().ShowNiuShu(message.CardType); } else { GameTools.GetOtherUser(message.ChairId).GetComponent <HandCardComponent>().ShowPuke(message.Cards); GameTools.GetOtherUser(message.ChairId).GetComponent <HandCardComponent>().ShowNiuShu(message.CardType); } }
protected override void Run(ETModel.Session session, Actor_XJGameResult_Ntt message) { List <XJResultInfo> Results = message.XJResult; for (int i = 0; i < Results.Count; i++) { XJResultInfo info = Results[i]; Log.Debug($"玩家{info.ChairId.ToView()},当局得分:{info.XJScore}"); if (GameTools.IsSelf(info.ChairId)) { GameTools.GetUser().GetComponent <GamerUIComponent>().UpdateScore(info.AllScore); } else { GameTools.GetOtherUser(info.ChairId).GetComponent <GamerUIComponent>().UpdateScore(info.AllScore); } } GameTools.GetRoomComponent().playerOperateComponent.ShowReady(); }