Example #1
0
        public void AddSelectPlayer(uint playerID)
        {
            if (!SelectPlayers.Contains(playerID))
            {
                SelectPlayers.Add(playerID);
                while (SelectPlayers.Count > PlayerRole.MaxSelectPlayer(FSM.Current.StateNumber))
                {
                    SelectPlayers.RemoveAt(0);
                }
            }
            MessageSystem <MessageType> .Notify(MessageType.AgentSelectPlayer);

            FSM.HandleMessage(UIStateMsg.ClickPlayer);
        }