NotekeeperUiMessageEvent.cs 498 B

1234567891011121314151617181920212223
  1. using Robust.Shared.Serialization;
  2. namespace Content.Shared.CartridgeLoader.Cartridges;
  3. [Serializable, NetSerializable]
  4. public sealed class NotekeeperUiMessageEvent : CartridgeMessageEvent
  5. {
  6. public readonly NotekeeperUiAction Action;
  7. public readonly string Note;
  8. public NotekeeperUiMessageEvent(NotekeeperUiAction action, string note)
  9. {
  10. Action = action;
  11. Note = note;
  12. }
  13. }
  14. [Serializable, NetSerializable]
  15. public enum NotekeeperUiAction
  16. {
  17. Add,
  18. Remove
  19. }