using Robust.Shared.Audio; namespace Content.Server.Construction.Components; [RegisterComponent] public sealed partial class PartExchangerComponent : Component { /// /// How long it takes to exchange the parts /// [DataField("exchangeDuration")] public float ExchangeDuration = 3; /// /// Whether or not the distance check is needed. /// Good for BRPED. /// /// /// I fucking hate BRPED and if you ever add it /// i will personally kill your dog. /// [DataField("doDistanceCheck")] public bool DoDistanceCheck = true; [DataField("exchangeSound")] public SoundSpecifier ExchangeSound = new SoundPathSpecifier("/Audio/Items/rped.ogg"); public EntityUid? AudioStream; }