using Content.Shared.Shuttles.Systems; using Robust.Shared.GameStates; namespace Content.Shared.Shuttles.Components; [RegisterComponent, NetworkedComponent, Access(typeof(SharedRadarConsoleSystem))] public sealed class RadarConsoleComponent : Component { [ViewVariables(VVAccess.ReadWrite)] public float RangeVV { get => MaxRange; set => IoCManager .Resolve() .GetEntitySystem() .SetRange(Owner, value, this); } [DataField("maxRange")] public float MaxRange = 256f; }