using Content.Server.Construction.Components; using Content.Shared.Construction; using JetBrains.Annotations; namespace Content.Server.Construction.Completions { [UsedImplicitly] [DataDefinition] public sealed partial class MachineFrameRegenerateProgress : IGraphAction { public void PerformAction(EntityUid uid, EntityUid? userUid, IEntityManager entityManager) { if (entityManager.TryGetComponent(uid, out var machineFrame)) { entityManager.EntitySysManager.GetEntitySystem().RegenerateProgress(machineFrame); } } } }