GunFire Timer

So I’ve made a shooting mechanic with blueprints and I want there to be a delay to shoot again at the end of every shot to make it feel realistic. Is there any way I can be able to do that?

Yes. Use a Timer :slight_smile: https://docs.unrealengine.com/latest/INT/Gameplay/HowTo/UseTimers/Blueprints/

Every time there’s a fire shot, have it count down. You could also use a Delay. Anyway, have a bool check prior to being able to Fire again, if countdown is done, you can fire again.