Skip to content

Commit

Permalink
Remove unnecessary list creation loop
Browse files Browse the repository at this point in the history
  • Loading branch information
Partmedia committed Dec 2, 2024
1 parent 4386496 commit cd41ff6
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions Content.Server/Body/Systems/MetabolizerSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -80,15 +80,8 @@ public override void Update(float frameTime)
{
base.Update(frameTime);

var metabolizers = new ValueList<(EntityUid Uid, MetabolizerComponent Component)>(Count<MetabolizerComponent>());
var query = EntityQueryEnumerator<MetabolizerComponent>();

while (query.MoveNext(out var uid, out var comp))
{
metabolizers.Add((uid, comp));
}

foreach (var (uid, metab) in metabolizers)
while (query.MoveNext(out var uid, out var metab))
{
// Only update as frequently as it should
if (_gameTiming.CurTime < metab.NextUpdate)
Expand Down

0 comments on commit cd41ff6

Please sign in to comment.