6
StarHorizon_Public/Content.Server/DeviceNetwork/Components/StationLimitedNetworkComponent.cs
2025-12-13 13:46:17 +03:00

23 lines
699 B
C#

using Robust.Shared.GameObjects;
using Robust.Shared.Map;
namespace Content.Server.DeviceNetwork.Components
{
[RegisterComponent]
public sealed partial class StationLimitedNetworkComponent : Component
{
/// <summary>
/// The station id the device is limited to.
/// </summary>
[ViewVariables(VVAccess.ReadWrite)]
public EntityUid? StationId;
/// <summary>
/// Whether the entity is allowed to receive packets from entities that are not tied to any station
/// </summary>
[DataField("allowNonStationPackets")]
[ViewVariables(VVAccess.ReadWrite)]
public bool AllowNonStationPackets = false;
}
}