Seal/abstract/virtual everything (#6739)

This commit is contained in:
mirrorcult
2022-02-16 00:23:23 -07:00
committed by GitHub
parent 4dfcacb86a
commit ec4d4688c7
1771 changed files with 2216 additions and 2164 deletions

View File

@@ -2,7 +2,7 @@ using Robust.Shared.Serialization;
namespace Content.Server.Weapon.Ranged.Ammunition.Components
{
public partial class AmmoComponentData : ISerializationHooks
public sealed partial class AmmoComponentData : ISerializationHooks
{
}
}

View File

@@ -11,7 +11,7 @@ using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototy
namespace Content.Server.Weapon.Ranged.Ammunition.Components
{
[RegisterComponent]
public class RangedMagazineComponent : Component
public sealed class RangedMagazineComponent : Component
{
public readonly Stack<EntityUid> SpawnedAmmo = new();
public Container AmmoContainer = default!;

View File

@@ -11,7 +11,7 @@ namespace Content.Server.Weapon.Ranged.Ammunition.Components
/// Used to load certain ranged weapons quickly
/// </summary>
[RegisterComponent]
public class SpeedLoaderComponent : Component
public sealed class SpeedLoaderComponent : Component
{
[DataField("caliber")] public BallisticCaliber Caliber = BallisticCaliber.Unspecified;
public int Capacity => _capacity;