cache GridTileLookupSystem reference

This commit is contained in:
Víctor Aguilera Puerto
2020-09-12 20:15:13 +02:00
parent fa74e9f19f
commit 4604122e91
2 changed files with 5 additions and 2 deletions

View File

@@ -1095,13 +1095,13 @@ namespace Content.Server.Atmos
{
var reconsiderAdjacent = false;
foreach (var entity in GridIndices.GetEntitiesInTileFast(GridIndex))
foreach (var entity in GridIndices.GetEntitiesInTileFast(GridIndex, _gridAtmosphereComponent.GridTileLookupSystem))
{
if (!entity.TryGetComponent(out FirelockComponent firelock)) continue;
reconsiderAdjacent |= firelock.EmergencyPressureStop();
}
foreach (var entity in other.GridIndices.GetEntitiesInTileFast(other.GridIndex))
foreach (var entity in other.GridIndices.GetEntitiesInTileFast(other.GridIndex, _gridAtmosphereComponent.GridTileLookupSystem))
{
if (!entity.TryGetComponent(out FirelockComponent firelock)) continue;
reconsiderAdjacent |= firelock.EmergencyPressureStop();