dump all traits with nonzero sync
This commit is contained in:
@@ -229,13 +229,17 @@ namespace OpenRA
|
|||||||
Sync.CalculateSyncHash(a)));
|
Sync.CalculateSyncHash(a)));
|
||||||
|
|
||||||
sb.AppendLine("Tick Actors:");
|
sb.AppendLine("Tick Actors:");
|
||||||
foreach (var a in Game.world.Queries.WithTraitMultiple<ITick>())
|
foreach (var a in Game.world.Queries.WithTraitMultiple<object>())
|
||||||
sb.AppendLine("\t {0} {1} {2} {3} ({4})".F(
|
{
|
||||||
a.Actor.ActorID,
|
var sync = Sync.CalculateSyncHash(a.Trait);
|
||||||
a.Actor.Info.Name,
|
if (sync != 0)
|
||||||
(a.Actor.Owner == null) ? "null" : a.Actor.Owner.InternalName,
|
sb.AppendLine("\t {0} {1} {2} {3} ({4})".F(
|
||||||
a.Trait.GetType().Name,
|
a.Actor.ActorID,
|
||||||
Sync.CalculateSyncHash(a.Trait)));
|
a.Actor.Info.Name,
|
||||||
|
(a.Actor.Owner == null) ? "null" : a.Actor.Owner.InternalName,
|
||||||
|
a.Trait.GetType().Name,
|
||||||
|
sync));
|
||||||
|
}
|
||||||
|
|
||||||
return sb.ToString();
|
return sb.ToString();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user