How can I make the default FPS gun fully automatic (using blueprints)

Hello, I’m new to Unreal Engine and I thought it would be a fun task to try to make the starter FPS gun fully automatic. I’ve been trying to do it for a while now, but I just can’t seem to make it work. I have some light experience in unity but decided to swap to Unreal because of a few factors. Attached is my blueprints code, I don’t know if I’m just dumb or if this is getting over my head the logic works fine in my mind but who knows.

Like this



Thank you this worked, I was trying to set it up to be full auto in the rifle’s blueprint. But after reading through the blueprint I was able to tell that the firing was actually called in the first person character and putting your loop in fixed it instantly appreciate your quick help!

1 Like

And with the enhanced input system? how can i make that?

Isn’t it very similar? ( different node, but it has start and end pins ).