Jump to content

Round Time Based on Real Time


Recommended Posts

How does that work? Does it go based off of a time zone? Or just general time passing--which... would make literal sense on how it should already work?

 

Byond has a realtime var that tracks how long the servers been up in real seconds. As you might recall, there was a bug that let people vote early, and thats because voting threshold was measured in realtime while the round duration was measured in game time. Game time is a measure of how many ticks have occured since server start, however because of slowdown, the tick delay will be higher so some seconds are longer than others.

Link to comment
  • 2 weeks later...
Guest Marlon Phoenix

Were there more posts in this thread? I feel like I had a post in this thread showing the current state of time. Was this topic pruned?

Link to comment
Guest Marlon Phoenix

Won't this make rounds even shorter though? It's already hard enough to get stuff done in 2 hours

 

This won't make rounds shorter but it would make the voting time earlier.

 

love it

Link to comment

Were there more posts in this thread? I feel like I had a post in this thread showing the current state of time. Was this topic pruned?

This thread is about making the server rely on an "external" clock for calculating time instead of an internal clock which can be affected by micro-lag.

 

Won't this make rounds even shorter though? It's already hard enough to get stuff done in 2 hours

This will make rounds last exactly 2 hours. Currently due to aberrations in the timing mechanism voting time, which is supposed to happen at the 2 hour mark, can be delayed by microlag causing rounds to actually last longer than two hours. As far as I'm concerned, this is really just a bugfix.

Link to comment
Guest Marlon Phoenix

Just a quickie question - @BurgerBB - I know I should have asked this a long time ago. Which time zone will the shift time be based on?

 

I remember now. I provided a link to the time zone the server is already based on and it got pruned with the thread.


The server time is based off Chicago time.

Link to comment

Please read the thread before commenting. As has been stated before, this change has nothing to do with timezones, real or imaginary. The time in-game will still be randomized. Technically speaking BYOND uses GMT to measure timezones, but that is still irrelevant. This change just makes BYOND compare seconds instead of counting ticks in order to measure time.

Link to comment

Just a quickie question - @BurgerBB - I know I should have asked this a long time ago. Which time zone will the shift time be based on?

 

I remember now. I provided a link to the time zone the server is already based on and it got pruned with the thread.


The server time is based off Chicago time.

 

Thanks for answering - very helpful.

Link to comment

Just a quickie question - @BurgerBB - I know I should have asked this a long time ago. Which time zone will the shift time be based on?

 

I remember now. I provided a link to the time zone the server is already based on and it got pruned with the thread.


The server time is based off Chicago time.

 

Thanks for answering - very helpful.

 

No longer valid. The server is now in Germany, has been for well over a year. So UTC+1/+2 depending on daylight savings.


And this does not concern the actual shift time.



The PR in question is a technical PR which changes the source of timing for votes and calculating round duration. It does not affect any systems beyond the fact that round duration no longer "dilates" when the server is under extreme strain and the BYOND internal clock is lagging behind. With this said, I don't even see why this is a suggestion, as the PR is purely a technical detail.

Link to comment
  • Gem locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...