| 1234567891011121314151617181920212223242526 |
- using Robust.Shared.Serialization;
- namespace Content.Shared.CartridgeLoader;
- [Serializable, NetSerializable]
- public sealed class CartridgeLoaderUiMessage : BoundUserInterfaceMessage
- {
- public readonly NetEntity CartridgeUid;
- public readonly CartridgeUiMessageAction Action;
- public CartridgeLoaderUiMessage(NetEntity cartridgeUid, CartridgeUiMessageAction action)
- {
- CartridgeUid = cartridgeUid;
- Action = action;
- }
- }
- [Serializable, NetSerializable]
- public enum CartridgeUiMessageAction
- {
- Activate,
- Deactivate,
- Install,
- Uninstall,
- UIReady
- }
|