/// <summary> /// Functie die het spel laat beginnen. /// </summary> /// <param name="players">Een array van spelers namen.</param> public void BeginGame(string[] players) { /* * Maak een nieuwe spelers lijst en beurten controller. * Spelers lijst vraagt een string array met alle gebruikers namen van de spelers. * De turn controller vraagt de spelers lijst en hoeveel tijd je per beurt hebt. */ playerList = new PlayerList(players); turnController = new TurnController(timePerTurn, playerList); cardController = new CardController(playingField, timerCardReset, 2, turnController, playerList); playingField.Reset(); //Start de turn controller, normaal roepen we dit aan als het spel begint. turnController.BeginTurn(); //Vul alles in (labels, listboxes) op de user interface. SetupUserInterface(); //Start de update timer, zodat de user interface geupdate word. timerUpdateTimer.Start(); }