Example #1
0
        /// <summary>
        /// 玩家操作请求
        /// </summary>
        /// <param name="playerId"></param>
        /// <param name="optionName"></param>
        public void OptionorRequest(int playerId, string optionName, CardModel cardM)
        {
            if (!TakonManager.HaveToken)
            {
                return;
            }
            Seat            seat            = GetSeatByPlayerId(playerId);
            var             optionor        = Ruls.GetOptionorByName(optionName, cardM);
            OptionorRequest optionorRequest = new OptionorRequest(seat, optionor);

            OptionorReuestManager.Add(optionorRequest);
        }
Example #2
0
 internal void Add(OptionorRequest optionorRequest)
 {
     RequesetOptions.Add(optionorRequest);
 }