namespace Content.Server._CD.Engraving; /// /// Allows an items' description to be modified with an engraving /// [RegisterComponent, Access(typeof(EngraveableSystem))] public sealed partial class EngraveableComponent : Component { /// /// Message given to user to notify them a message was sent /// [DataField] public string EngravedMessage = string.Empty; /// /// The inspect text to use when there is no engraving /// [DataField] public LocId NoEngravingText = "engraving-generic-no-message"; // Frontier: "dogtags"<"generic" /// /// The message to use when successfully engraving the item /// [DataField] public LocId EngraveSuccessMessage = "engraving-generic-succeed"; // Frontier: "dogtags"<"generic" /// /// The inspect text to use when there is an engraving. The message will be shown seperately afterwards. /// [DataField] public LocId HasEngravingText = "engraving-generic-has-message"; // Frontier: "dogtags"<"generic" }