Fix lookup flags (#12235)
This commit is contained in:
@@ -172,7 +172,7 @@ namespace Content.Client.Audio
|
||||
var ambientQuery = GetEntityQuery<AmbientSoundComponent>();
|
||||
var xformQuery = GetEntityQuery<TransformComponent>();
|
||||
|
||||
foreach (var entity in _lookup.GetEntitiesInRange(coordinates, _maxAmbientRange + RangeBuffer, LookupFlags.Anchored | LookupFlags.Approximate))
|
||||
foreach (var entity in _lookup.GetEntitiesInRange(coordinates, _maxAmbientRange + RangeBuffer))
|
||||
{
|
||||
if (!ambientQuery.TryGetComponent(entity, out var ambientComp) ||
|
||||
!ambientComp.Enabled ||
|
||||
|
||||
@@ -163,7 +163,7 @@ public sealed class EntityStorageSystem : EntitySystem
|
||||
|
||||
var targetCoordinates = new EntityCoordinates(uid, component.EnteringOffset);
|
||||
|
||||
var entities = _lookup.GetEntitiesInRange(targetCoordinates, component.EnteringRange, LookupFlags.Approximate);
|
||||
var entities = _lookup.GetEntitiesInRange(targetCoordinates, component.EnteringRange, LookupFlags.Approximate | LookupFlags.Dynamic | LookupFlags.Sundries);
|
||||
|
||||
var ev = new StorageBeforeCloseEvent(uid, entities);
|
||||
RaiseLocalEvent(uid, ev, true);
|
||||
|
||||
@@ -298,7 +298,7 @@ namespace Content.Server.Storage.EntitySystems
|
||||
var validStorables = new List<EntityUid>();
|
||||
var itemQuery = GetEntityQuery<ItemComponent>();
|
||||
|
||||
foreach (var entity in _entityLookupSystem.GetEntitiesInRange(args.ClickLocation, storageComp.AreaInsertRadius, LookupFlags.None))
|
||||
foreach (var entity in _entityLookupSystem.GetEntitiesInRange(args.ClickLocation, storageComp.AreaInsertRadius, LookupFlags.Dynamic | LookupFlags.Sundries))
|
||||
{
|
||||
if (entity == args.User
|
||||
|| !itemQuery.HasComponent(entity)
|
||||
|
||||
Reference in New Issue
Block a user