Fix projectile shooting and destruction when enemy is hit or if it goes out of canvas

Add some parameter balancing