I have a canon that fires when spacebar is pressed and have a smoke niagara effect that is activated on the same button but when I hit the button quickly it will activate the effect once and then wait until its over before it starts again, how can I play this effect as many times as space is pressed?
Instead of using a Niagara Component, use the Spawn System at Location function
The location input is the World Space location of where you want the system to spawn.
The component is more useful when you have looping particles. For burst particles, I would suggest using the above function.