using Content.Client.Chemistry.UI; using Content.Client.Items; using Content.Shared.Chemistry.Components; using Content.Shared.Chemistry.EntitySystems; using Robust.Shared.Prototypes; namespace Content.Client.Chemistry.EntitySystems; public sealed class InjectorStatusControlSystem : EntitySystem { [Dependency] private readonly SharedSolutionContainerSystem _solutionContainers = default!; [Dependency] private readonly IPrototypeManager _prototypeManager = default!; public override void Initialize() { base.Initialize(); Subs.ItemStatus(injector => new InjectorStatusControl(injector, _solutionContainers, _prototypeManager)); } }