Simplify, simplify, simplify. In Unreal, you don't always need a TimerHandle, or a variable, or even a function to do things like wait for some period of time. Learn your tools and reach for these super useful Blueprint nodes whenever you are tempted to make a "bIsOn" variable or "CooldownTimer" handle.
#gaming #gamedev #unreal