Replace GetEntitiesInTile with EntityLookupSystem equivalent (#36756)

* commit GET!!

* minor cleanup
This commit is contained in:
Kyle Tyo
2025-04-20 08:57:53 -04:00
committed by GitHub
parent d35c9ac17c
commit f77f000b93
2 changed files with 7 additions and 2 deletions

View File

@@ -17,8 +17,9 @@ namespace Content.Shared.Construction.Conditions
var entManager = IoCManager.Resolve<IEntityManager>();
var sysMan = entManager.EntitySysManager;
var tagSystem = sysMan.GetEntitySystem<TagSystem>();
var lookupSys = sysMan.GetEntitySystem<EntityLookupSystem>();
foreach (var entity in location.GetEntitiesInTile(LookupFlags.Static))
foreach (var entity in lookupSys.GetEntitiesIntersecting(location, LookupFlags.Static))
{
if (tagSystem.HasTag(entity, WindowTag))
return false;