right?
Because I think that the most obvious unit for most people is second, (this is what is used by default in API like html5 audio) and it’s still easy to use milliseconds.
Setting the default unit to milliseconds would confuse users and do not bring more precisions (most API/computers won’t handle milliseconds precision, nor the player by the way )
So I think right now it’s perfect: It’s easy enough to be undersand in a breeze (i.e: unit is second, it’s easy to handle for most people minds) and you can still use more precisions if needed And it is consistent with timers and TimeDelta() returning time in seconds. Consistency is ultra important in an engine