public void AcquireEquipment(IEquipment equipment) { if (Arsenal.Count < 5) { Arsenal.Add(equipment); } }
public ShotGun(Sprite owner, Sprite oppenent, Sprite ball) { this.Name = "ShotGun"; Owner = owner; Oppenent = oppenent; Ball = ball; Size.Width = 4 * Brick.Width; Location.X = Owner.Location.X + Owner.Size.Width + Brick.Width; Location.Y = Owner.Location.Y + Owner.Size.Height / 2; Size.Height = Brick.Height; for (int i = 0; i < GameSettings.GetInstance().DefaultAmmo; i++) { Arsenal.Add(new Bullet(this)); } this.Drawer = new ShotGunDrawer(this); }