I'm trying to create a time bar for a turn-based game. However I've stumbled upon a problem that I don't know if its a bug, or I'm missing something.
When I used "Every 1 second" things were fine. But for a 10 second turn, this bar will be pretty much useless (growing 10% at a time), so I decided to use "Every 0.1 second" - this way it would grow 1% at a time and reach the 100% nicely.
But I noticed time wasn't accurate anymore.
I went further and created a "Every 0.01 second" to check it out, and yes, it runs even slower. Tried sticking the magical "* dt" on the event part just to see if the numbers would at least even up, but it didn't work either.
I made a demo test, using 5 seconds as the turn time:
I don't know if this is a bug - if the "Every Second" event allows me to use fractions of second, then I'd classify it as a bug - but what's the best way to solve this?! I wanted to keep the global variable CycleSeconds so I can easily change the turn's time.