diff options
author | ludde <ludde@openttd.org> | 2005-07-29 21:55:49 +0000 |
---|---|---|
committer | ludde <ludde@openttd.org> | 2005-07-29 21:55:49 +0000 |
commit | bb1e1f2b5f8f75dfe4b4026445a70a720b46ee8d (patch) | |
tree | e54247689fb0e4dc3a6c923797c3f345649582a2 /network_server.c | |
parent | 3a162799fda12c14a7c551f05a0515a3e9e7829b (diff) | |
download | openttd-bb1e1f2b5f8f75dfe4b4026445a70a720b46ee8d.tar.xz |
(svn r2755) Fix: Fix a desync issue with autoreplace
Diffstat (limited to 'network_server.c')
-rw-r--r-- | network_server.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/network_server.c b/network_server.c index c6aa17f63..d53f7d575 100644 --- a/network_server.c +++ b/network_server.c @@ -1499,20 +1499,13 @@ void NetworkHandleCommandQueue(NetworkClientState *cs) { } // This is called every tick if this is a _network_server -void NetworkServer_Tick(void) +void NetworkServer_Tick(bool send_frame) { NetworkClientState *cs; - bool send_frame = false; #ifndef ENABLE_NETWORK_SYNC_EVERY_FRAME bool send_sync = false; #endif - // Update max-frame-counter - if (_frame_counter > _frame_counter_max) { - _frame_counter_max = _frame_counter + _network_frame_freq; - send_frame = true; - } - #ifndef ENABLE_NETWORK_SYNC_EVERY_FRAME if (_frame_counter >= _last_sync_frame + _network_sync_freq) { _last_sync_frame = _frame_counter; |