using Robust.Shared.GameStates; using Robust.Shared.Map; namespace Content.Shared.Shuttles.Components { /// /// Stores what shuttle this entity is currently piloting. /// [RegisterComponent] [NetworkedComponent] public sealed class PilotComponent : Component { [ViewVariables] public SharedShuttleConsoleComponent? Console { get; set; } /// /// Where we started piloting from to check if we should break from moving too far. /// [ViewVariables] public EntityCoordinates? Position { get; set; } public const float BreakDistance = 0.25f; } }