//lijnen worden verplaatst private void LijnVerplaatsHandler(VerplaatsLijnenArgs args) { waterskiBaan.VerplaatsKabel(); args.SportersKlaarVoorStart = wachtrijStarten.Queue.Count; // nieuwe speler toevoegen daar waar nodig if (waterskiBaan._kabel.IsStartPositieLeeg()) { var lijstSporter = wachtrijStarten.SportersVerlatenRij(1); if (lijstSporter.Count > 0) { var sporter = lijstSporter[0]; sporter.Skies = new Skies(); sporter.Zwemvest = new Zwemvest(); waterskiBaan.SporterStart(sporter); args.SportersKlaarVoorStart--; } } //Move na elke keer verplaatsen dus uit de startpositie leeg. waterskiBaan.MoveUitvoeren(); }