using Content.Server.DeviceNetwork.Systems; using Content.Shared.Sound; namespace Content.Server.DeviceNetwork.Components; [RegisterComponent] [Access(typeof(NetworkConfiguratorSystem))] public sealed class NetworkConfiguratorComponent : Component { /// /// The list of devices stored in the configurator- /// [DataField("devices")] public Dictionary Devices = new(); /// /// The entity containing a this configurator is currently interacting with /// [DataField("activeDeviceList")] public EntityUid? ActiveDeviceList = null; [DataField("soundNoAccess")] public SoundSpecifier SoundNoAccess = new SoundPathSpecifier("/Audio/Machines/custom_deny.ogg"); }