コード例 #1
0
 public bool AddBot(String name)
 {
     if ((Players.Count + 1) <= 4 && CurrentPlayState == PlayState.NONE && UsernameIsUnique(name))
     {
         Players.Add(new Bot(name));
         Broadcast(MessageParser.PlayerJoinedToString(name));
         return(true);
     }
     return(false);
 }
コード例 #2
0
 public bool AddPlayer(String username, TcpClient client)
 {
     if ((Players.Count + 1) <= 4 && CurrentPlayState == PlayState.NONE && UsernameIsUnique(username))
     {
         Broadcast(MessageParser.PlayerJoinedToString(username));
         NetworkPlayer player = new NetworkPlayer(username, client);
         player.SendMessage(MessageParser.PlayersConnectedToString(Players));
         Players.Add(player);
         return(true);
     }
     return(false);
 }