Fix floating point comparison #1188

This commit is contained in:
Wojtek Figat
2023-06-19 18:01:25 +02:00
parent 7ff3b565e5
commit f7e3480d79

View File

@@ -80,11 +80,11 @@ void NetworkReplicationNode::Update(NetworkReplicationHierarchyUpdateResult* res
const float networkFPS = NetworkManager::NetworkFPS / result->ReplicationScale;
for (NetworkReplicationHierarchyObject& obj : Objects)
{
if (obj.ReplicationFPS < 0.0f)
if (obj.ReplicationFPS < -ZeroTolerance) // < 0
{
continue;
}
else if (obj.ReplicationFPS == 0.0f)
else if (obj.ReplicationFPS < ZeroTolerance) // == 0
{
// Always relevant
result->AddObject(obj.Object);