using Content.Shared.NPC.Components; namespace Content.Server.NPC.Systems; public sealed partial class NPCPerceptionSystem { /// /// Tracks targets recently injected by medibots. /// /// private void UpdateRecentlyInjected(float frameTime) { var query = EntityQueryEnumerator(); while (query.MoveNext(out var uid, out var entity)) { entity.Accumulator += frameTime; if (entity.Accumulator < entity.RemoveTime.TotalSeconds) continue; entity.Accumulator = 0; RemComp(uid); } } }