Loading...
  OR  Zero-K Name:    Password:   

Timer is broken/made this way

6 posts, 426 views
Post comment
Filter:    Player:  
sort
If I specatate the timer will randomly go up and down or it will go backwards , from 1minute to 10minutes again, which makes no sense. Also, for terraform it randomly says time over >1000 seconds,then it will fall to a smaller, but still random number, then maybe jump back up again and for buildings it may randomly go up&down if my metal changes.

Is this a bug or is it programmed this way?
+0 / -0
Do you mean ETA for buildings and units? It depends on the current build rate which depends on the current ressource rate. ETA = remainung cost / build rate, where build rate is limited by metal and energy. So if you don't have enough ressources anymore, your build rate will decrease and thus the ETA goes up. There's a bug in terraform ETA afaik. If the game timer itself went backwards, this would be very strange.
+1 / -0

7 years ago
quote:
the timer

Which timer? The game time(r)? The "catching up" time(r)? Restock timers? Stun/disarm timers? ETA time?
+1 / -0
7 years ago
Catching up timer, and the ETA timer
+0 / -0
The "catching up" timer can of course go up, if the other players run at e.g. 25 fps and you can only simulate at 10 fps. That means the frame difference between you and the other players keeps going up = time goes up (not to mention the simpler case where the frame difference is constant but your simulation gets slower because more and more things are happening). Compare to a situation where your job is to take apples out of a box (=simulate the game), but others keep putting in more apples than you can take out. So the amount of apples in the box (=frames to simulate) will go up.

As for the ETA timer, DErankBrackman already told you why it happens. If you spend 20 metal per second at first and then only 2 metal per second later on, the required build time will go from e.g. 10 seconds to 100 seconds. It can't predict the future (because that includes your decisions), so it doesn't know while spending 20 metal per second that it will spend less in the future.
In an example, if you have 20 people building a house and then decide to take away 18 of them, it'll of course suddenly take longer to build the house. Nobody could've known at the start that you'd do that, and the two people left will of course tell you that it takes longer now.
+0 / -0
Skasi
7 years ago
But GBrankTheEloIsALie, what if the 18 people had no idea how to build a house and if the two people left still had a crane and other tools at their disposal? And what if there is a natural disaster? This is all very confusing to me, could you explain it to me using bananas instead?
+0 / -0