public Nuisible(Ecosystem ecosystem, int speed, Position position, STATE state = STATE.Alive) { this.Ecosystem = ecosystem; this.Speed = speed; this.State = state; this.Position = position; this.Color = Color.Gray; this.MovingStrategy = new RandomMovingStrategy(this); }
public EcosystemForm(Ecosystem ecosystem) { this.Ecosystem = ecosystem; this.KeyPress += KeyPress1; this.Size = new Size(this.Ecosystem.DimX * 15, this.Ecosystem.DimY * 15); }
public Pigeon(Ecosystem ecosystem, int speed, Position position, STATE state = STATE.Alive) : base(ecosystem, speed, position, state) { this.Color = Color.Red; }
public Zombie(Ecosystem ecosystem, int speed, Position position, STATE state = STATE.Alive) : base(ecosystem, speed, position, state) { this.Color = Color.Black; }