public RRWeapon(double width, double height, RRProjectileGenerator generator)
     : base(width, height)
 {
     projectileGenerator = generator;
     this.IsVisible = false;
     this.AmmoIgnoresExplosions = true;
     this.AmmoIgnoresGravity = true;
 }
 public RRWeapon(double width, double height, bool infiniteAmmo, double power, double fireRate, RRProjectileGenerator generator)
     : this(width, height, infiniteAmmo, power, fireRate)
 {
     this.projectileGenerator = generator;
 }