This object is in archive! 
[187] PB API: TimeSinceLastRun is inaccurate
Won't Fix
This issue is pretty known already but it still is quite annoying having to explain to people that it's buggy.
Basically, TimeSinceLastRun is in 16ms steps instead of 16.66666667ms, that means that a game second is represented by 960ms instead of 1000ms, which is only for PB and a few other game features, and the error increases as time passes.
There's no reason why certain game things experience time differently, it's not like you can go fast enough to have time dilation.
Just guessing here.
As the `TimeSinceLastRun` is a `TimeSpan`-type, perhaps it is caused using the `FromMilliseconds` method or 5-arguments constructor?
Maybe using the higher resolution `FromTicks` method or 1-argument (`ticks`) constructor would solve the "problem"?(That is, if the game-engine actually keeps track of its 'game-time' using clock-ticks.)
Just guessing here.
As the `TimeSinceLastRun` is a `TimeSpan`-type, perhaps it is caused using the `FromMilliseconds` method or 5-arguments constructor?
Maybe using the higher resolution `FromTicks` method or 1-argument (`ticks`) constructor would solve the "problem"?(That is, if the game-engine actually keeps track of its 'game-time' using clock-ticks.)
Hello, everyone!
Thank you for your feedback, unfortunately this issue won't be fixed yet.
Keen Software House: QA Department
Hello, everyone!
Thank you for your feedback, unfortunately this issue won't be fixed yet.
Keen Software House: QA Department
Replies have been locked on this page!