Fix MultiplayerSynchronizer::update_outbound_sync_time when replication_interval is not 0
This commit is contained in:
parent
4546986d21
commit
95113a7cd5
1 changed files with 4 additions and 0 deletions
|
@ -118,6 +118,10 @@ void MultiplayerSynchronizer::set_net_id(uint32_t p_net_id) {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool MultiplayerSynchronizer::update_outbound_sync_time(uint64_t p_msec) {
|
bool MultiplayerSynchronizer::update_outbound_sync_time(uint64_t p_msec) {
|
||||||
|
if (last_sync_msec == p_msec) {
|
||||||
|
// last_sync_msec has been updated on this frame.
|
||||||
|
return true;
|
||||||
|
}
|
||||||
if (p_msec >= last_sync_msec + interval_msec) {
|
if (p_msec >= last_sync_msec + interval_msec) {
|
||||||
last_sync_msec = p_msec;
|
last_sync_msec = p_msec;
|
||||||
return true;
|
return true;
|
||||||
|
|
Loading…
Add table
Reference in a new issue