using Robust.Shared.Prototypes; using Robust.Shared.Utility; namespace Content.Shared.StatusIcon; /// /// A grouping of . Used for displaying in a menu. /// [Prototype] public sealed partial class JobIconGroupPrototype : IPrototype { /// [IdDataField] public string ID { get; private set; } = default!; /// /// Set of ids that make up the group. /// [DataField(required: true)] public List> Icons = []; /// /// Name of the group used for menu tooltips. /// [DataField] public LocId GroupName; /// /// Sprite used to represent the group. /// [DataField] public SpriteSpecifier Sprite = new SpriteSpecifier.Rsi(new ("/Textures/Interface/Misc/job_icons.rsi"), "Unknown"); }