using Content.Shared.Radio; using Robust.Shared.Prototypes; namespace Content.Server.Lathe.Components; /// /// Causes this entity to announce onto the provided channels when it receives new recipes from its server /// [RegisterComponent] public sealed partial class LatheAnnouncingComponent : Component { /// /// Radio channels to broadcast to when a new set of recipes is received /// [DataField(required: true)] public List> Channels = new(); /// /// How many items should be announced in a message before it truncates /// [DataField] public int MaximumItems = 5; }