| 1234567891011121314151617181920212223242526 |
- using Robust.Shared.Serialization;
- using Robust.Shared.Utility;
- namespace Content.Shared.Construction
- {
- [Serializable, NetSerializable]
- public sealed class ConstructionGuide
- {
- public readonly ConstructionGuideEntry[] Entries;
- public ConstructionGuide(ConstructionGuideEntry[] entries)
- {
- Entries = entries;
- }
- }
- [Serializable, NetSerializable]
- public sealed class ConstructionGuideEntry
- {
- public int? EntryNumber { get; set; } = null;
- public int Padding { get; set; } = 0;
- public string Localization { get; set; } = string.Empty;
- public (string, object)[]? Arguments { get; set; } = null;
- public SpriteSpecifier? Icon { get; set; } = null;
- }
- }
|