Update NetworkReplicationNode::AddObject

This commit is contained in:
Wiktor Kocielski
2023-06-23 13:14:59 +03:00
committed by GitHub
parent 2a109e50fb
commit 028ccfca2e

View File

@@ -49,7 +49,7 @@ bool NetworkReplicationHierarchyUpdateResult::GetClientLocation(int32 clientInde
void NetworkReplicationNode::AddObject(NetworkReplicationHierarchyObject obj)
{
if (obj.ReplicationFPS > 0.0f)
if (obj.ReplicationFPS > ZeroTolerance) // > 0
{
// Randomize initial replication update to spread rep rates more evenly for large scenes that register all objects within the same frame
obj.ReplicationUpdatesLeft = NetworkReplicationNodeObjectCounter++ % Math::Clamp(Math::RoundToInt(NetworkManager::NetworkFPS / obj.ReplicationFPS), 1, 60);