private void ProvideRoutes(Player player) { var routes = new List <Route>(); for (int i = 0; i < Constants.ProvidedRoutes; i++) { routes.Add(AuxillaryRoutes.Dequeue()); } var selectedRoutes = player.SelectRoutes(1, routes); player.Routes.AddRange(selectedRoutes); }
private void ProvideInitialRoutes() { foreach (var player in Players) { player.Routes.Add(MainRoutes.Dequeue()); for (int i = 0; i < Constants.InitialAuxillaryRoutesOnHand; i++) { player.Routes.Add(AuxillaryRoutes.Dequeue()); } //todo раскоментировать //player.Routes = player.SelectRoutes(1, player.Routes); } }