using Content.Server.Shuttles.Systems;
using Content.Shared.Shuttles.Components;
namespace Content.Server.Shuttles.Components;
[RegisterComponent, Access(typeof(ShuttleSystem))]
public sealed partial class IFFConsoleComponent : Component
{
///
/// Flags that this console is allowed to set.
///
[ViewVariables(VVAccess.ReadWrite), DataField("allowedFlags")]
public IFFFlags AllowedFlags = IFFFlags.HideLabel;
///
/// If true, automatically applies all supported IFF flags to the console's grid on MapInitEvent.
///
[DataField]
public bool HideOnInit = false;
}