// SPDX-FileCopyrightText: 2025 Redrover1760 // SPDX-FileCopyrightText: 2025 RikuTheKiller // // SPDX-License-Identifier: AGPL-3.0-or-later using Robust.Shared.Serialization; namespace Content.Shared._Mono.ShipGuns; /// /// Component for categorizing ship guns by class /// [RegisterComponent] public sealed partial class ShipGunClassComponent : Component { /// /// The class of ship gun /// [DataField("shipClass")] public ShipGunClass Class = ShipGunClass.Medium; } /// /// Classes of ship guns /// [Serializable, NetSerializable] public enum ShipGunClass { Superlight, Light, Medium, Heavy, Superheavy }