private void FireProjectile(Point target) { WeaponProjectile projectile = Magazine.Dequeue(); Game.AddGameObject(projectile); if (ProjectilesLeftAnimation != null) { ProjectilesLeftAnimation.Start(); } }
private void FireProjectile(Point target) { WeaponProjectile projectile = Magazine.Dequeue(); Game.AddGameObject(projectile); if (ProjectilesLeftAnimation != null) { ProjectilesLeftAnimation.Start(); } }