Change some EntityQueryEnumerator to AllEntityQuery (#27969)

This commit is contained in:
Leon Friedrich
2024-05-13 17:11:49 +12:00
committed by GitHub
parent ce0a175c73
commit 1f03111ff8
3 changed files with 6 additions and 5 deletions

View File

@@ -122,7 +122,7 @@ namespace Content.Server.Atmos.EntitySystems
} }
// PVS was turned off, ensure data gets sent to all clients. // PVS was turned off, ensure data gets sent to all clients.
var query = EntityQueryEnumerator<GasTileOverlayComponent, MetaDataComponent>(); var query = AllEntityQuery<GasTileOverlayComponent, MetaDataComponent>();
while (query.MoveNext(out var uid, out var grid, out var meta)) while (query.MoveNext(out var uid, out var grid, out var meta))
{ {
grid.ForceTick = _gameTiming.CurTick; grid.ForceTick = _gameTiming.CurTick;
@@ -269,7 +269,7 @@ namespace Content.Server.Atmos.EntitySystems
private void UpdateOverlayData() private void UpdateOverlayData()
{ {
// TODO parallelize? // TODO parallelize?
var query = EntityQueryEnumerator<GasTileOverlayComponent, GridAtmosphereComponent, MetaDataComponent>(); var query = AllEntityQuery<GasTileOverlayComponent, GridAtmosphereComponent, MetaDataComponent>();
while (query.MoveNext(out var uid, out var overlay, out var gam, out var meta)) while (query.MoveNext(out var uid, out var overlay, out var gam, out var meta))
{ {
var changed = false; var changed = false;

View File

@@ -89,7 +89,7 @@ namespace Content.Server.Decals
playerData.Clear(); playerData.Clear();
} }
var query = EntityQueryEnumerator<DecalGridComponent, MetaDataComponent>(); var query = AllEntityQuery<DecalGridComponent, MetaDataComponent>();
while (query.MoveNext(out var uid, out var grid, out var meta)) while (query.MoveNext(out var uid, out var grid, out var meta))
{ {
grid.ForceTick = _timing.CurTick; grid.ForceTick = _timing.CurTick;

View File

@@ -209,10 +209,11 @@ public sealed class DisposalUnitSystem : SharedDisposalUnitSystem
{ {
base.Update(frameTime); base.Update(frameTime);
var query = EntityQueryEnumerator<DisposalUnitComponent, MetaDataComponent>(); var query = AllEntityQuery<DisposalUnitComponent, MetaDataComponent>();
while (query.MoveNext(out var uid, out var unit, out var metadata)) while (query.MoveNext(out var uid, out var unit, out var metadata))
{ {
Update(uid, unit, metadata, frameTime); if (!metadata.EntityPaused)
Update(uid, unit, metadata, frameTime);
} }
} }