vexymous Use a coroutine that awaits for a timer or other type of wakeup signal. You can also use AnimationPlayer method tracks to call something periodically with arbitrary frequency, or sequence the calls in any way you need. A looped Tween can be used to the same effect.
So there are plenty of mechanisms already in existence to achieve what you ask for.