Basically I'm making a horizontal shooter in MMF2.
My first question is how games manage to keep the fire rate constant regardless of the ships movement.
When I play console and arcade shooters, the shots that emit from the ship are all the same distance from each other regardless of the ship movement.
At the moment when I move my ship it changes the frequency of the bullets. When moving backwards the space between each bullet becomes bigger and when I move forward the space between the bullet becomes smaller.
How can I make it so that the bullets are always the same distance apart/have a constant frequency?
The second problem I have is fine tuning my shots.
This is how I activate my shots:
The problem arises when I try and make the frequency less than 25... if i lower it below 26 the bullets come out as a stream (see below)... any ideas how I can raise the frequency without this happening?