using System; using Robust.Shared.GameObjects; using Robust.Shared.Serialization; namespace Content.Shared.Nuke { [Serializable, NetSerializable] public sealed class NukeEjectMessage : BoundUserInterfaceMessage { } [Serializable, NetSerializable] public sealed class NukeAnchorMessage : BoundUserInterfaceMessage { } [Serializable, NetSerializable] public sealed class NukeKeypadMessage : BoundUserInterfaceMessage { public int Value; public NukeKeypadMessage(int value) { Value = value; } } [Serializable, NetSerializable] public sealed class NukeKeypadClearMessage : BoundUserInterfaceMessage { } [Serializable, NetSerializable] public sealed class NukeKeypadEnterMessage : BoundUserInterfaceMessage { } [Serializable, NetSerializable] public sealed class NukeArmedMessage : BoundUserInterfaceMessage { } }