using Content.Server.Administration; using Content.Shared.Administration; using Content.Shared.Cargo.Prototypes; using Robust.Shared.Prototypes; using Robust.Shared.Toolshed; namespace Content.Server.Salvage.JobBoard; [ToolshedCommand, AdminCommand(AdminFlags.Debug)] public sealed class JobBoardCommand : ToolshedCommand { /// Completes a bounty automatically. [CommandImplementation("completeJob")] public void CompleteJob([PipedArgument] EntityUid station, ProtoId job) { if (!TryComp(station, out var salvageJobData)) return; var sys = EntityManager.System(); sys.TryCompleteSalvageJob((station, salvageJobData), job); } }