6
StarHorizon_Public/Content.Shared/Shuttles/BUIStates/ShuttleBoundUserInterfaceState.cs
2026-01-24 12:49:55 +03:00

22 lines
729 B
C#

using Content.Shared.Shuttles.UI.MapObjects;
using Robust.Shared.Serialization;
namespace Content.Shared.Shuttles.BUIStates;
[Serializable, NetSerializable]
public sealed class ShuttleBoundUserInterfaceState : BoundUserInterfaceState
{
public NavInterfaceState NavState;
public ShuttleMapInterfaceState MapState;
public DockingInterfaceState DockState;
public bool Broken; // Horizon tweak
public ShuttleBoundUserInterfaceState(NavInterfaceState navState, ShuttleMapInterfaceState mapState, DockingInterfaceState dockState, bool broken) // Horizon - broken bool
{
NavState = navState;
MapState = mapState;
DockState = dockState;
Broken = broken; // Horizon
}
}