Docking allocs reduc (#34965)

Stuff I had unstaged.
This commit is contained in:
metalgearsloth
2025-02-16 13:10:39 +11:00
committed by GitHub
parent 5e45de0143
commit fb1d180c7d

View File

@@ -323,7 +323,9 @@ public sealed partial class DockingSystem
// If it's a map check no hard collidable anchored entities overlap
if (isMap)
{
foreach (var tile in _mapSystem.GetLocalTilesIntersecting(gridEntity.Owner, gridEntity.Comp, aabb))
var localTiles = _mapSystem.GetLocalTilesEnumerator(gridEntity.Owner, gridEntity.Comp, aabb);
while (localTiles.MoveNext(out var tile))
{
var anchoredEnumerator = _mapSystem.GetAnchoredEntitiesEnumerator(gridEntity.Owner, gridEntity.Comp, tile.GridIndices);