Creating a regular, pulsing timer.

Hey guys,

I have an issue… I’m attempting to create a regular, pulsing timer that sends out a signal precisely every n seconds.

I tried a few methods, but none of them seem to be regular enough, going out of sync after a few seconds.

How would you recommend I achieve this in blueprints?

My current setup is something like this (the display game time part is just for testing):

Unfortunately, it goes out of sync in a matter of seconds!

I also attempted to use event dispatchers to send out a pulse, but that also doesn’t seem to be regular enough!

What about “set timer by function name” node?