public void Loop() { Zwemvest zw = new Zwemvest(); Skies s = new Skies(); Color kleur; byte r = Convert.ToByte(rnd.Next(1, 255)); byte g = Convert.ToByte(rnd.Next(1, 255)); byte b = Convert.ToByte(rnd.Next(1, 255)); kleur = Color.FromRgb(r, g, b); Sporter sporter = new Sporter(MoveCollection.GetWillekeurigeMoves(), zw, s, kleur); if (counter % 3 == 0) { RaiseNieuweBezoeker(new NieuweBezoekerArgs(sporter)); } else if (counter == 19) { RaiseInstructieAfgelopen(new InstructieAfgelopenArgs(5)); } else if (counter % 4 == 0) { if (wachtrijStarten.StartQueue.Count() > 0 && wsb.kabel.IsStartPositieLeeg() == true) { Sporter starter = wachtrijStarten.StartQueue.Dequeue(); RaiseLijnenVerplaatst(new LijnenVerplaatstArgs(starter)); } else { RaiseLijnenVerplaatst(new LijnenVerplaatstArgs()); } } RaiseRefreshGraphics(new RefreshGraphicsArgs()); }
public Sporter(List <IMoves> moves, Zwemvest zwemvest, Skies skies) { Moves = moves; Zwemvest = zwemvest; Skies = skies; if (Moves.Count() != 0) { HuidigeMove = Moves.First(); } else { HuidigeMove = null; } }
public Sporter(List <IMoves> moves, Zwemvest zwemvest, Skies skies, Color kleur) : this(moves, zwemvest, skies) { KledingKleur = kleur; }