| 1234567891011121314151617 |
- using Robust.Shared.GameStates;
- namespace Content.Shared.Wires;
- /// <summary>
- /// This is used for activatable UIs that require the entity to have a panel in a certain state.
- /// </summary>
- [RegisterComponent, NetworkedComponent, Access(typeof(SharedWiresSystem))]
- public sealed partial class ActivatableUIRequiresPanelComponent : Component
- {
- /// <summary>
- /// TRUE: the panel must be open to access the UI.
- /// FALSE: the panel must be closed to access the UI.
- /// </summary>
- [DataField]
- public bool RequireOpen = true;
- }
|