// 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
}