Example #1
0
        public void AddSelectCard(uint cardID)
        {
            if (!SelectCards.Contains(cardID))
            {
                SelectCards.Add(cardID);
                while (SelectCards.Count > PlayerRole.MaxSelectCard(FSM.Current.StateNumber))
                {
                    SelectCards.RemoveAt(0);
                }
            }
            MessageSystem <MessageType> .Notify(MessageType.AgentSelectCard);

            FSM.HandleMessage(UIStateMsg.ClickCard);
        }