diff --git a/Content.Shared/Materials/Material.cs b/Content.Shared/Materials/Material.cs index 0a52570dae..dfdc401cae 100644 --- a/Content.Shared/Materials/Material.cs +++ b/Content.Shared/Materials/Material.cs @@ -13,7 +13,7 @@ namespace Content.Shared.Materials /// [Prototype("material")] [DataDefinition] - public class MaterialPrototype : IPrototype + public class MaterialPrototype : IPrototype, IInheritingPrototype { [ViewVariables] [field: DataField("id", required: true)] @@ -81,5 +81,11 @@ namespace Content.Shared.Materials /// [DataField("icon")] public SpriteSpecifier Icon { get; private set; } = SpriteSpecifier.Invalid; + + [field: DataField("parent")] + public string? Parent { get; } + + [field: DataField("abstract")] + public bool Abstract { get; } } }