mirror of
https://github.com/space-syndicate/space-station-14.git
synced 2026-10-09 18:31:17 +03:00
36 lines
680 B
C#
36 lines
680 B
C#
using Content.Shared.DeviceNetwork;
|
|
|
|
namespace Content.Shared.RoundEnd;
|
|
|
|
/// <summary>
|
|
/// A network payload to broadcast data to shuttle screens.
|
|
/// </summary>
|
|
public partial record struct ScreenShuttlePayload : INetworkPayload
|
|
{
|
|
[DataField]
|
|
public EntityUid? Shuttle;
|
|
|
|
[DataField]
|
|
public EntityUid? SourceMap;
|
|
|
|
[DataField]
|
|
public EntityUid? DestinationMap;
|
|
|
|
[DataField]
|
|
public TimeSpan ShuttleTime;
|
|
|
|
[DataField]
|
|
public TimeSpan SourceTime;
|
|
|
|
[DataField]
|
|
public TimeSpan DestinationTime;
|
|
|
|
[DataField]
|
|
public bool Docked;
|
|
|
|
[DataField]
|
|
public string? OverrideText;
|
|
|
|
[DataField]
|
|
public Color? OverrideColor;
|
|
}
|