using Robust.Shared.Prototypes; namespace Content.Shared.NameIdentifier; [Prototype] public sealed partial class NameIdentifierGroupPrototype : IPrototype { [IdDataField] public string ID { get; private set; } = default!; /// /// Should the identifier become the full name, or just append? /// [DataField] public bool FullName = false; /// /// Optional format identifier. If set, the name will be formatted using it (e.g., "MK-500"). /// If not set, only the numeric part will be used (e.g., "500"). /// [DataField] public LocId? Format; /// /// The maximal value appearing in an identifier. /// [DataField] public int MaxValue = 1000; /// /// The minimal value appearing in an identifier. /// [DataField] public int MinValue = 0; }