MarkedCommand.cs 434 B

123456789101112131415
  1. using Content.Shared.Administration;
  2. using Robust.Shared.Toolshed;
  3. namespace Content.Server.Administration.Toolshed;
  4. [ToolshedCommand, AnyCommand]
  5. public sealed class MarkedCommand : ToolshedCommand
  6. {
  7. [CommandImplementation]
  8. public IEnumerable<EntityUid> Marked(IInvocationContext ctx)
  9. {
  10. var marked = ctx.ReadVar("marked") as IEnumerable<EntityUid>;
  11. return marked ?? Array.Empty<EntityUid>();
  12. }
  13. }