private Game(Action <string> paint) { var you = new HumanPlayer(_tiles); _players = new List <IPlayer> { new Fool(_tiles), new Moocher(_tiles), new Dumper(_tiles), new Boring(_tiles), new KingOfFools(_tiles) }; _players.Add(new Mexican()); _players.Add(you); _youID = you.Name(); _graph = new GameGraph(_players); Painter = paint; Start(); Paint(); _id = Guid.NewGuid(); }
private Game(Action<string> paint) { var you = new HumanPlayer(_tiles); _players = new List<IPlayer> { new Fool(_tiles), new Moocher(_tiles), new Dumper(_tiles), new Boring(_tiles), new KingOfFools(_tiles) }; _players.Add(new Mexican()); _players.Add(you); _youID = you.Name(); _graph = new GameGraph(_players); Painter = paint; Start(); Paint(); _id = Guid.NewGuid(); }