private void initRegular() { for (int i = 0; i < NrRegular; i++) { int raza = rnd.Next(1, 10); Movement move = new Movement(rnd.Next(canvas.width), rnd.Next(canvas.height), rnd.Next(10), rnd.Next(10), rnd.Next(10)); Color color = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); Regular ball = new Regular(raza, move, color); balls.Add(ball); } }
public void Conflict(Regular ball) { Regular win, lost; if (this.raza > ball.raza) { win = this; lost = ball; } else { win = ball; lost = this; } lost.isOver = true; win.raza += lost.raza; win.color = Ball.ColorMix(win, lost); Console.WriteLine("Regular Ball is over"); }