Try fix invalid entities in device networks (#22845)
* Try fix invalid entities in device networks * more fixes * a * fix device merging
This commit is contained in:
@@ -10,6 +10,7 @@ namespace Content.Shared.DeviceNetwork.Components;
|
||||
[Access(typeof(SharedNetworkConfiguratorSystem))]
|
||||
public sealed partial class NetworkConfiguratorComponent : Component
|
||||
{
|
||||
// AAAAA ALL OF THESE FAA
|
||||
/// <summary>
|
||||
/// Determines whether the configurator is in linking mode or list mode
|
||||
/// </summary>
|
||||
@@ -21,19 +22,19 @@ public sealed partial class NetworkConfiguratorComponent : Component
|
||||
/// The entity containing a <see cref="DeviceListComponent"/> this configurator is currently interacting with
|
||||
/// </summary>
|
||||
[DataField, AutoNetworkedField]
|
||||
public EntityUid? ActiveDeviceList;
|
||||
public EntityUid? ActiveDeviceList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// The entity containing a <see cref="DeviceLinkSourceComponent"/> or <see cref="DeviceLinkSinkComponent"/> this configurator is currently interacting with.<br/>
|
||||
/// If this is set the configurator is in linking mode.
|
||||
/// </summary>
|
||||
[DataField]
|
||||
// TODO handle device deletion
|
||||
public EntityUid? ActiveDeviceLink;
|
||||
|
||||
/// <summary>
|
||||
/// The target device this configurator is currently linking with the <see cref="ActiveDeviceLink"/>
|
||||
/// </summary>
|
||||
[DataField]
|
||||
// TODO handle device deletion
|
||||
public EntityUid? DeviceLinkTarget;
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user