using Microsoft.Xna.Framework; using Penguloon.Levels; using Penguloon.Projectiles; using System.Collections.Generic; namespace Penguloon.Objects { class CannonObject : ObjectBase { public CannonObject(Vector2 position, Map map) : base(position, map) { this.Texture = ContentManager.GetTexture("Objects/cannon"); this.TileSpanX = 1; this.TileSpanY = 1; this.Range = Map.TileWidth * 3f; this.AttackSpeedMS = 2500; } public override void DrawUnique(float deltaTime) { } public override void UpdateUnique(float deltaTime) { } public override void SpawnUnique() { Projectiles.Add(new CannonballProjectile(this, this.Rotation)); } } }