From 4f425642656fef59648159ff8f7b3a9e3ae701fe Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Tue, 24 Jun 2025 20:48:29 +1000 Subject: [PATCH] Fix IsSpace call (#38548) --- Content.Client/Light/AmbientOcclusionOverlay.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Client/Light/AmbientOcclusionOverlay.cs b/Content.Client/Light/AmbientOcclusionOverlay.cs index e24ee73bf4..f6b4d0cdfc 100644 --- a/Content.Client/Light/AmbientOcclusionOverlay.cs +++ b/Content.Client/Light/AmbientOcclusionOverlay.cs @@ -20,7 +20,6 @@ public sealed class AmbientOcclusionOverlay : Overlay [Dependency] private readonly IEntityManager _entManager = default!; [Dependency] private readonly IMapManager _mapManager = default!; [Dependency] private readonly IPrototypeManager _proto = default!; - [Dependency] private readonly ITileDefinitionManager _tileDefManager = default!; public override OverlaySpace Space => OverlaySpace.WorldSpaceBelowEntities; @@ -62,6 +61,7 @@ public sealed class AmbientOcclusionOverlay : Overlay var lookups = _entManager.System(); var query = _entManager.System(); var xformSystem = _entManager.System(); + var turfSystem = _entManager.System(); var invMatrix = args.Viewport.GetWorldToLocalMatrix(); if (_aoTarget?.Texture.Size != target.Size) @@ -113,7 +113,7 @@ public sealed class AmbientOcclusionOverlay : Overlay worldHandle.SetTransform(worldToTextureMatrix); while (tiles.MoveNext(out var tileRef)) { - if (tileRef.IsSpace(_tileDefManager)) + if (turfSystem.IsSpace(tileRef)) continue; var bounds = lookups.GetLocalBounds(tileRef, grid.TileSize); -- 2.51.2