Do I Need to Clear Non-Looping Timer in Blueprints?

Pretty much what the title says. If someone on my team uses the “Set Timer by Function Name” node for a single-use timer, do they need to clean up after themselves and call a Clear Timer, or will the system recognize that it does not loop and clean it up as it falls out of scope?

I couldn’t find anything in the documentation besides the looping example and there’s no remarks on the Clear Timer page.

3 Likes

Good question. Possible answer here, by Tom Looman:

2 Likes

Interesting article!

Since it says:

You don’t need to do this for timers that have elapsed and aren’t looping.

I guess that UE automatically clears not looping timers after completion

4 Likes