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

@@ -6,12 +6,12 @@ using Robust.Shared.Serialization;
namespace Content.Shared.Tools.Components
{
[NetworkedComponent]
public class SharedMultipleToolComponent : Component
public abstract class SharedMultipleToolComponent : Component
{
}
[NetSerializable, Serializable]
public class MultipleToolComponentState : ComponentState
public sealed class MultipleToolComponentState : ComponentState
{
public string QualityName { get; }

View File

@@ -12,7 +12,7 @@ namespace Content.Shared.Tools.Components
}
[NetSerializable, Serializable]
public class WelderComponentState : ComponentState
public sealed class WelderComponentState : ComponentState
{
public float FuelCapacity { get; }
public float Fuel { get; }

View File

@@ -7,7 +7,7 @@ using Robust.Shared.Utility;
namespace Content.Shared.Tools
{
[Prototype("tool")]
public class ToolQualityPrototype : IPrototype
public sealed class ToolQualityPrototype : IPrototype
{
[DataField("id", required: true)]
public string ID { get; } = default!;