using Content.Server.Power.EntitySystems; namespace Content.Server.Power.Components { [RegisterComponent] [Friend(typeof(ExtensionCableSystem))] public sealed class ExtensionCableProviderComponent : Component { /// /// The max distance this can connect to s from. /// [ViewVariables(VVAccess.ReadWrite)] [DataField("transferRange")] public int TransferRange { get; set; } = 3; [ViewVariables] public List LinkedReceivers { get; } = new(); /// /// If s should consider connecting to this. /// [ViewVariables(VVAccess.ReadWrite)] public bool Connectable { get; set; } = true; } }