summaryrefslogtreecommitdiff
path: root/Penguloon/Projectiles
diff options
context:
space:
mode:
Diffstat (limited to 'Penguloon/Projectiles')
-rw-r--r--Penguloon/Projectiles/CannonballProjectile.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Penguloon/Projectiles/CannonballProjectile.cs b/Penguloon/Projectiles/CannonballProjectile.cs
index bfe04e0..dd3f7b6 100644
--- a/Penguloon/Projectiles/CannonballProjectile.cs
+++ b/Penguloon/Projectiles/CannonballProjectile.cs
@@ -5,13 +5,13 @@ namespace Penguloon.Projectiles
{
class CannonballProjectile : ProjectileBase
{
- public CannonballProjectile(ObjectBase ParentObject, float RotationAngle) : base(ParentObject, RotationAngle)
+ public CannonballProjectile(ObjectBase ParentObject, float RotationAngle, int extraPops = 0) : base(ParentObject, RotationAngle)
{
this.Texture = ContentManager.GetTexture("Bullets/cannon-ammo");
this.Speed = 450f;
this.RotationSpeed = 5f;
this.Size = new Vector2(ParentObject.Map.TileWidth / 2, ParentObject.Map.TileHeight / 2);
- this.MaxBalloonPops = 5;
+ this.MaxBalloonPops = 5 + extraPops;
Rectangle parentRec = new Rectangle(ParentObject.Position.ToPoint(),
new Point(ParentObject.TileSpanX * ParentObject.Map.TileWidth, ParentObject.TileSpanY * ParentObject.Map.TileHeight));