only bother hashing traits that have ISync

This commit is contained in:
Chris Forbes
2011-01-26 10:05:44 +13:00
committed by Paul Chote
parent f52620f6fc
commit 180d58c35a
2 changed files with 2 additions and 2 deletions

View File

@@ -37,7 +37,7 @@ namespace OpenRA.Network
report.Frame = orderManager.NetFrameNumber;
report.SyncedRandom = orderManager.world.SharedRandom.Last;
report.Traits.Clear();
foreach (var a in orderManager.world.Queries.WithTrait<object>())
foreach (var a in orderManager.world.Queries.WithTrait<ISync>())
{
var sync = Sync.CalculateSyncHash(a.Trait);
if (sync != 0)