Does anyone know why timers do things such as print in doubles? (Referring to Regular timers, but Simple timers do things in doubles once)
For example, I tell a timer to print “hai” in console every 10 seconds, but it goes like this:
—game starts, waiting for first “hai” to print—
—first 10 seconds have passed, prints to console: “hai”—
—waiting for the next “hai” to print—
—2 seconds after the first “hai” prints, it prints again to console: “hai”—
then it loops on and does it over and over again, and prints 1 messages every 10 and 12 seconds.
Does anybody know how to fix this?
I’ve tried making the timer print what I need then toggling it off and having a simple timer toggle it on again in 10 seconds when the timer is supposed to print again, but it prints double anyways.