protected override void Run(ISession playerContext, C2S_ReadyBattleBarrierReq message)
        {
            ClientReadyBattleLocalMessage crblm = new ClientReadyBattleLocalMessage
            {
                battleId = message.BattleId, playerId = message.PlayerId
            };

            GameServer.Instance.PostMessageToSystem <BattleSystem>(crblm);
        }
        /// <summary>
        /// 玩家确认战斗
        /// </summary>
        /// <param name="clientReadyBattleLocalMessage"></param>
        private void OnReadyBattle(ClientReadyBattleLocalMessage clientReadyBattleLocalMessage)
        {
            var battleId = clientReadyBattleLocalMessage.battleId;

            if (m_battleDic.TryGetValue(battleId, out Battle battle))
            {
                Log.Trace("收到玩家发来的战斗准备完成请求 PlayerId = " + clientReadyBattleLocalMessage.playerId);
                battle.OnReadyBattle(clientReadyBattleLocalMessage.playerId);
            }
        }