using Robust.Shared.Audio; using Robust.Shared.Prototypes; namespace Content.Server.Research.TechnologyDisk.Components; [RegisterComponent] public sealed partial class DiskConsoleComponent : Component { /// /// How much it costs to print a disk /// [DataField] public int PricePerDisk = 1000; /// /// The prototype of what's being printed /// [DataField] public EntProtoId DiskPrototype = "TechnologyDisk"; /// /// How long it takes to print /// [DataField] public TimeSpan PrintDuration = TimeSpan.FromSeconds(1); /// /// The sound made when printing occurs /// [DataField] public SoundSpecifier PrintSound = new SoundPathSpecifier("/Audio/Machines/printer.ogg"); }