why isn't there a call scheduler for frame scheduled callbacks i.e. calling a function x amount of times in x amount of frames ? i know that this can be easily custom implemented but why isn't there an official implementation utilizing the scene tree ? i was concidring adding it my own but I'm concerned that it was proposed before and got rejected. so is there anyone who knows anything about this topic ?

    kuligs2 give an example you say ? like for nearly everything ? custom loops ? network updates, state updates, ui updates? and everything else that requires predetermined update frequency?

      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.

        xyz like i said, I'm aware of it's implementation, I'm just wondering why isn't implemented as a core feature utilizing the scene tree directly

        • xyz replied to this.

          vexymous Tweens as well as scene tree timers are directly managed by the SceneTree object. What exactly do you mean by "core feature" and why would you need to care how it is implemented? All of the methods I mentioned are extremely simple to use.