Is there a way to make timers start immediately without the delay from the Time parameter? In my opinion that shouldn’t even be used as a delay, that’s what the Initial Start Delay is for, at least that’s what I thought.
Unlike Delays timers don’t execute at all if they are called with Zero delay. If you use a really short delay, it’ll be called the next frame.
The solution is to just call the same function directly when setting up the timer.
Yeah, that’s what I thought about doing too, I just think it’s kinda weird how there’s also the Initial Start Delay then, that should be the only delay it starts with, well, at least that’s what I think. Thanks for the reply.
Are you doing it like so:
This starts the timer immediately but will only execute that one time unless you’re looping, ofc.
Oh my god, I had no idea something like that would work, thanks a lot, this is exactly what I needed.
Wow, this works perfectly. Kind of weird you need to do this workaround, but yea.
Thanks for this !! It works just as intended.