From: Slava0135 <40753025+Slava0135@users.noreply.github.com> Date: Sun, 23 Apr 2023 08:29:08 +0000 (+0300) Subject: radio systems replace all entity query with enumerator (#15449) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=8aef835d33d8a81257b65c88478e60db1a0649c2;p=space-station-14.git radio systems replace all entity query with enumerator (#15449) --- diff --git a/Content.Server/Radio/EntitySystems/JammerSystem.cs b/Content.Server/Radio/EntitySystems/JammerSystem.cs index d3e1869bd5..67446cd70f 100644 --- a/Content.Server/Radio/EntitySystems/JammerSystem.cs +++ b/Content.Server/Radio/EntitySystems/JammerSystem.cs @@ -25,7 +25,7 @@ public sealed class JammerSystem : EntitySystem public override void Update(float frameTime) { - var query = AllEntityQuery(); + var query = EntityQueryEnumerator(); while (query.MoveNext(out var uid, out var _, out var jam)) { if (_powerCell.TryGetBatteryFromSlot(uid, out var battery) && @@ -78,7 +78,7 @@ public sealed class JammerSystem : EntitySystem private void OnRadioSendAttempt(ref RadioSendAttemptEvent args) { var source = Transform(args.RadioSource).Coordinates; - var query = AllEntityQuery(); + var query = EntityQueryEnumerator(); while (query.MoveNext(out _, out _, out var jam, out var transform)) { if (source.InRange(EntityManager, _transform, transform.Coordinates, jam.Range)) diff --git a/Content.Server/Radio/EntitySystems/RadioSystem.cs b/Content.Server/Radio/EntitySystems/RadioSystem.cs index 2e6b93be32..e7e159b2de 100644 --- a/Content.Server/Radio/EntitySystems/RadioSystem.cs +++ b/Content.Server/Radio/EntitySystems/RadioSystem.cs @@ -87,7 +87,7 @@ public sealed class RadioSystem : EntitySystem var hasMicro = HasComp(radioSource); var speakerQuery = GetEntityQuery(); - var radioQuery = AllEntityQuery(); + var radioQuery = EntityQueryEnumerator(); var sentAtLeastOnce = false; while (canSend && radioQuery.MoveNext(out var receiver, out var radio, out var transform)) {