private void Shoot() { if (ammo != null) { ammo.ActivateProjectile(); ammo.Shoot(direction, force); ammo = null; } vector.StopVectorAnimation(); }