DoorRemoteComponent.cs 434 B

12345678910111213141516171819
  1. using Robust.Shared.GameStates;
  2. namespace Content.Shared.Remotes.Components;
  3. [RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
  4. public sealed partial class DoorRemoteComponent : Component
  5. {
  6. [AutoNetworkedField]
  7. [DataField]
  8. public OperatingMode Mode = OperatingMode.OpenClose;
  9. }
  10. public enum OperatingMode : byte
  11. {
  12. OpenClose,
  13. ToggleBolts,
  14. ToggleEmergencyAccess,
  15. placeholderForUiUpdates
  16. }