How do you loop an event?

Is there any particular way of doing this? I think I’m messing it up?

Of course its so simple, thank you so much, I’ve learnt a lot from you!

By any chance is there a way to stop the head bobbing, but press the button again to resume with the current blueprint setup?

Also I have the button to stop the player movement to the same button, else where.

Why not something like this:

I was close the custom event is what I was doing wrong. However there is a problem when I use this. The camera shake doesn’t match the speed for the player you see when the button is used? (as there is 2 sprint and run). Can this be easily fixed?

Wow it’s like you guys built a wall so you could have a ladder go over it.

The best way to do this is to use the built in Timer. A timer fires a function or event every x seconds.

https://docs.unrealengine.com/latest/INT/Gameplay/HowTo/UseTimers/Blueprints/index.html