diff --git a/Content.Benchmarks/ComponentQueryBenchmark.cs b/Content.Benchmarks/ComponentQueryBenchmark.cs index c9aebf7ba3..942fb10d71 100644 --- a/Content.Benchmarks/ComponentQueryBenchmark.cs +++ b/Content.Benchmarks/ComponentQueryBenchmark.cs @@ -259,7 +259,7 @@ public struct QueryBenchEvent public int HashCode; } -public sealed class QueryBenchSystem : EntitySystem +public sealed partial class QueryBenchSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Client/Access/AccessOverriderSystem.cs b/Content.Client/Access/AccessOverriderSystem.cs index 88d933c8c4..a2615ce26d 100644 --- a/Content.Client/Access/AccessOverriderSystem.cs +++ b/Content.Client/Access/AccessOverriderSystem.cs @@ -1,11 +1,7 @@ using Content.Shared.Access.Systems; using JetBrains.Annotations; -namespace Content.Client.Access -{ - [UsedImplicitly] - public sealed class AccessOverriderSystem : SharedAccessOverriderSystem - { +namespace Content.Client.Access; - } -} +[UsedImplicitly] +public sealed partial class AccessOverriderSystem : SharedAccessOverriderSystem; diff --git a/Content.Client/Access/AccessSystem.cs b/Content.Client/Access/AccessSystem.cs index a510d6cae7..92cd72dedf 100644 --- a/Content.Client/Access/AccessSystem.cs +++ b/Content.Client/Access/AccessSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Access.Systems; namespace Content.Client.Access; -public sealed class AccessSystem : SharedAccessSystem -{ -} +public sealed partial class AccessSystem : SharedAccessSystem; diff --git a/Content.Client/Access/IdCardConsoleSystem.cs b/Content.Client/Access/IdCardConsoleSystem.cs index f875204bfd..701483744a 100644 --- a/Content.Client/Access/IdCardConsoleSystem.cs +++ b/Content.Client/Access/IdCardConsoleSystem.cs @@ -4,7 +4,7 @@ using JetBrains.Annotations; namespace Content.Client.Access { [UsedImplicitly] - public sealed class IdCardConsoleSystem : SharedIdCardConsoleSystem + public sealed partial class IdCardConsoleSystem : SharedIdCardConsoleSystem { // one day, maybe bound user interfaces can be shared too. // then this doesn't have to be like this. diff --git a/Content.Client/Access/IdCardSystem.cs b/Content.Client/Access/IdCardSystem.cs index e0c02976f7..24725d980c 100644 --- a/Content.Client/Access/IdCardSystem.cs +++ b/Content.Client/Access/IdCardSystem.cs @@ -2,4 +2,4 @@ namespace Content.Client.Access; -public sealed class IdCardSystem : SharedIdCardSystem; +public sealed partial class IdCardSystem : SharedIdCardSystem; diff --git a/Content.Client/Administration/QuickDialogSystem.cs b/Content.Client/Administration/QuickDialogSystem.cs index d015b7769b..a8434b08ca 100644 --- a/Content.Client/Administration/QuickDialogSystem.cs +++ b/Content.Client/Administration/QuickDialogSystem.cs @@ -6,7 +6,7 @@ namespace Content.Client.Administration; /// /// This handles the client portion of quick dialogs. /// -public sealed class QuickDialogSystem : EntitySystem +public sealed partial class QuickDialogSystem : EntitySystem { /// public override void Initialize() diff --git a/Content.Client/Administration/Systems/BufferingSystem.cs b/Content.Client/Administration/Systems/BufferingSystem.cs index e511bbff36..53d40a7f26 100644 --- a/Content.Client/Administration/Systems/BufferingSystem.cs +++ b/Content.Client/Administration/Systems/BufferingSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Administration.Systems; namespace Content.Client.Administration.Systems; -public sealed class BufferingSystem : SharedBufferingSystem -{ -} +public sealed partial class BufferingSystem : SharedBufferingSystem; diff --git a/Content.Client/Administration/Systems/HeadstandSystem.cs b/Content.Client/Administration/Systems/HeadstandSystem.cs index 8ab337f3cc..453982c53c 100644 --- a/Content.Client/Administration/Systems/HeadstandSystem.cs +++ b/Content.Client/Administration/Systems/HeadstandSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Administration.Systems; -public sealed class HeadstandSystem : EntitySystem +public sealed partial class HeadstandSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Client/Advertise/Systems/SpeakOnUIClosedSystem.cs b/Content.Client/Advertise/Systems/SpeakOnUIClosedSystem.cs index 4e82ec4d00..416540bcc6 100644 --- a/Content.Client/Advertise/Systems/SpeakOnUIClosedSystem.cs +++ b/Content.Client/Advertise/Systems/SpeakOnUIClosedSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Advertise.Systems; namespace Content.Client.Advertise.Systems; -public sealed class SpeakOnUIClosedSystem : SharedSpeakOnUIClosedSystem; +public sealed partial class SpeakOnUIClosedSystem : SharedSpeakOnUIClosedSystem; diff --git a/Content.Client/Animals/Systems/ParrotMemorySystem.cs b/Content.Client/Animals/Systems/ParrotMemorySystem.cs index cdf62a4eae..bc28c7d184 100644 --- a/Content.Client/Animals/Systems/ParrotMemorySystem.cs +++ b/Content.Client/Animals/Systems/ParrotMemorySystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Animals.Systems; namespace Content.Client.Animals.Systems; -public sealed class ParrotMemorySystem : SharedParrotMemorySystem; +public sealed partial class ParrotMemorySystem : SharedParrotMemorySystem; diff --git a/Content.Client/Anomaly/Effects/GravityAnomalySystem.cs b/Content.Client/Anomaly/Effects/GravityAnomalySystem.cs index 444e57b3f4..212e207310 100644 --- a/Content.Client/Anomaly/Effects/GravityAnomalySystem.cs +++ b/Content.Client/Anomaly/Effects/GravityAnomalySystem.cs @@ -2,7 +2,4 @@ namespace Content.Client.Anomaly.Effects; -public sealed class GravityAnomalySystem : SharedGravityAnomalySystem -{ - // this is not the system you are looking for -} +public sealed partial class GravityAnomalySystem : SharedGravityAnomalySystem; diff --git a/Content.Client/Armor/ArmorSystem.cs b/Content.Client/Armor/ArmorSystem.cs index a4116d2f7a..79a0834f39 100644 --- a/Content.Client/Armor/ArmorSystem.cs +++ b/Content.Client/Armor/ArmorSystem.cs @@ -3,7 +3,4 @@ namespace Content.Client.Armor; /// -public sealed class ArmorSystem : SharedArmorSystem -{ - -} +public sealed partial class ArmorSystem : SharedArmorSystem; diff --git a/Content.Client/Atmos/Consoles/AtmosMonitoringConsoleSystem.cs b/Content.Client/Atmos/Consoles/AtmosMonitoringConsoleSystem.cs index 6a4967e4a4..6c22b53d74 100644 --- a/Content.Client/Atmos/Consoles/AtmosMonitoringConsoleSystem.cs +++ b/Content.Client/Atmos/Consoles/AtmosMonitoringConsoleSystem.cs @@ -4,7 +4,7 @@ using Robust.Shared.GameStates; namespace Content.Client.Atmos.Consoles; -public sealed class AtmosMonitoringConsoleSystem : SharedAtmosMonitoringConsoleSystem +public sealed partial class AtmosMonitoringConsoleSystem : SharedAtmosMonitoringConsoleSystem { public override void Initialize() { diff --git a/Content.Client/Atmos/EntitySystems/DeltaPressureSystem.cs b/Content.Client/Atmos/EntitySystems/DeltaPressureSystem.cs index 3d9893ac62..8ebb2a16e5 100644 --- a/Content.Client/Atmos/EntitySystems/DeltaPressureSystem.cs +++ b/Content.Client/Atmos/EntitySystems/DeltaPressureSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Atmos.EntitySystems; namespace Content.Client.Atmos.EntitySystems; -public sealed class DeltaPressureSystem : SharedDeltaPressureSystem; +public sealed partial class DeltaPressureSystem : SharedDeltaPressureSystem; diff --git a/Content.Client/Atmos/EntitySystems/FirestarterSystem.cs b/Content.Client/Atmos/EntitySystems/FirestarterSystem.cs index 3294959915..0c82135162 100644 --- a/Content.Client/Atmos/EntitySystems/FirestarterSystem.cs +++ b/Content.Client/Atmos/EntitySystems/FirestarterSystem.cs @@ -2,7 +2,7 @@ using Content.Shared.Atmos.EntitySystems; namespace Content.Client.Atmos.EntitySystems; -public sealed class FirestarterSystem : SharedFirestarterSystem +public sealed partial class FirestarterSystem : SharedFirestarterSystem { } diff --git a/Content.Client/Atmos/EntitySystems/GasMinerSystem.cs b/Content.Client/Atmos/EntitySystems/GasMinerSystem.cs index aec138eed8..0adf9d410a 100644 --- a/Content.Client/Atmos/EntitySystems/GasMinerSystem.cs +++ b/Content.Client/Atmos/EntitySystems/GasMinerSystem.cs @@ -4,7 +4,7 @@ using JetBrains.Annotations; namespace Content.Client.Atmos.EntitySystems; [UsedImplicitly] -public sealed class GasMinerSystem : SharedGasMinerSystem +public sealed partial class GasMinerSystem : SharedGasMinerSystem { } diff --git a/Content.Client/Atmos/EntitySystems/GasPressurePumpSystem.cs b/Content.Client/Atmos/EntitySystems/GasPressurePumpSystem.cs index 74a8166962..0d6d86ac05 100644 --- a/Content.Client/Atmos/EntitySystems/GasPressurePumpSystem.cs +++ b/Content.Client/Atmos/EntitySystems/GasPressurePumpSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Atmos.Piping.Binary.Components; namespace Content.Client.Atmos.EntitySystems; -public sealed class GasPressurePumpSystem : SharedGasPressurePumpSystem +public sealed partial class GasPressurePumpSystem : SharedGasPressurePumpSystem { public override void Initialize() { diff --git a/Content.Client/Atmos/EntitySystems/GasTankSystem.cs b/Content.Client/Atmos/EntitySystems/GasTankSystem.cs index 2e49a06a4c..49f79eea57 100644 --- a/Content.Client/Atmos/EntitySystems/GasTankSystem.cs +++ b/Content.Client/Atmos/EntitySystems/GasTankSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Atmos.EntitySystems; namespace Content.Client.Atmos.EntitySystems; -public sealed class GasTankSystem : SharedGasTankSystem +public sealed partial class GasTankSystem : SharedGasTankSystem { public override void Initialize() { diff --git a/Content.Client/Atmos/EntitySystems/GasTileOverlaySystem.cs b/Content.Client/Atmos/EntitySystems/GasTileOverlaySystem.cs index 8de649b81c..73d2a3cd75 100644 --- a/Content.Client/Atmos/EntitySystems/GasTileOverlaySystem.cs +++ b/Content.Client/Atmos/EntitySystems/GasTileOverlaySystem.cs @@ -7,7 +7,7 @@ using Robust.Shared.GameStates; namespace Content.Client.Atmos.EntitySystems; [UsedImplicitly] -public sealed class GasTileOverlaySystem : SharedGasTileOverlaySystem +public sealed partial class GasTileOverlaySystem : SharedGasTileOverlaySystem { public override void Initialize() { diff --git a/Content.Client/Atmos/EntitySystems/PipeColorVisualizerSystem.cs b/Content.Client/Atmos/EntitySystems/PipeColorVisualizerSystem.cs index 5595f441f7..2a5029ee19 100644 --- a/Content.Client/Atmos/EntitySystems/PipeColorVisualizerSystem.cs +++ b/Content.Client/Atmos/EntitySystems/PipeColorVisualizerSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Atmos.Piping; namespace Content.Client.Atmos.EntitySystems; -public sealed class PipeColorVisualizerSystem : VisualizerSystem +public sealed partial class PipeColorVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, PipeColorVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Atmos/Monitor/AtmosAlarmableVisualsSystem.cs b/Content.Client/Atmos/Monitor/AtmosAlarmableVisualsSystem.cs index 472e1e3d34..3291fbbece 100644 --- a/Content.Client/Atmos/Monitor/AtmosAlarmableVisualsSystem.cs +++ b/Content.Client/Atmos/Monitor/AtmosAlarmableVisualsSystem.cs @@ -5,7 +5,7 @@ using Robust.Client.Graphics; namespace Content.Client.Atmos.Monitor; -public sealed class AtmosAlarmableVisualsSystem : VisualizerSystem +public sealed partial class AtmosAlarmableVisualsSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, AtmosAlarmableVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Atmos/Piping/Binary/Systems/GasValveSystem.cs b/Content.Client/Atmos/Piping/Binary/Systems/GasValveSystem.cs index 61cb7d7eda..ecec389e3a 100644 --- a/Content.Client/Atmos/Piping/Binary/Systems/GasValveSystem.cs +++ b/Content.Client/Atmos/Piping/Binary/Systems/GasValveSystem.cs @@ -2,7 +2,7 @@ using Content.Shared.Atmos.Piping.Binary.Systems; namespace Content.Client.Atmos.Piping.Binary.Systems; -public sealed class GasValveSystem : SharedGasValveSystem +public sealed partial class GasValveSystem : SharedGasValveSystem { } diff --git a/Content.Client/Atmos/Piping/Unary/Systems/GasCanisterSystem.cs b/Content.Client/Atmos/Piping/Unary/Systems/GasCanisterSystem.cs index 13513e2a95..f32914d08f 100644 --- a/Content.Client/Atmos/Piping/Unary/Systems/GasCanisterSystem.cs +++ b/Content.Client/Atmos/Piping/Unary/Systems/GasCanisterSystem.cs @@ -7,7 +7,7 @@ using Content.Shared.NodeContainer; namespace Content.Client.Atmos.Piping.Unary.Systems; -public sealed class GasCanisterSystem : SharedGasCanisterSystem +public sealed partial class GasCanisterSystem : SharedGasCanisterSystem { public override void Initialize() { diff --git a/Content.Client/Atmos/Rotting/RottingSystem.cs b/Content.Client/Atmos/Rotting/RottingSystem.cs index da030ed117..aeda069789 100644 --- a/Content.Client/Atmos/Rotting/RottingSystem.cs +++ b/Content.Client/Atmos/Rotting/RottingSystem.cs @@ -2,6 +2,4 @@ namespace Content.Client.Atmos.Rotting; -public sealed class RottingSystem : SharedRottingSystem -{ -} +public sealed partial class RottingSystem : SharedRottingSystem; diff --git a/Content.Client/Atmos/Visualizers/PortableScrubberVisualsSystem.cs b/Content.Client/Atmos/Visualizers/PortableScrubberVisualsSystem.cs index 22ccf5dd2f..464c714c7d 100644 --- a/Content.Client/Atmos/Visualizers/PortableScrubberVisualsSystem.cs +++ b/Content.Client/Atmos/Visualizers/PortableScrubberVisualsSystem.cs @@ -7,7 +7,7 @@ namespace Content.Client.Atmos.Visualizers; /// /// Controls client-side visuals for portable scrubbers. /// -public sealed class PortableScrubberSystem : VisualizerSystem +public sealed partial class PortableScrubberSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, PortableScrubberVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Audio/AmbientSoundTreeSystem.cs b/Content.Client/Audio/AmbientSoundTreeSystem.cs index 2844374452..255baad690 100644 --- a/Content.Client/Audio/AmbientSoundTreeSystem.cs +++ b/Content.Client/Audio/AmbientSoundTreeSystem.cs @@ -5,7 +5,7 @@ using Robust.Shared.Physics; namespace Content.Client.Audio; -public sealed class AmbientSoundTreeSystem : ComponentTreeSystem +public sealed partial class AmbientSoundTreeSystem : ComponentTreeSystem { #region Component Tree Overrides protected override bool DoFrameUpdate => false; diff --git a/Content.Client/Bed/Cryostorage/CryostorageSystem.cs b/Content.Client/Bed/Cryostorage/CryostorageSystem.cs index 882f433841..dc53dbe20f 100644 --- a/Content.Client/Bed/Cryostorage/CryostorageSystem.cs +++ b/Content.Client/Bed/Cryostorage/CryostorageSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.Bed.Cryostorage; namespace Content.Client.Bed.Cryostorage; /// -public sealed class CryostorageSystem : SharedCryostorageSystem -{ - -} +public sealed partial class CryostorageSystem : SharedCryostorageSystem; diff --git a/Content.Client/Botany/PotencyVisualsSystem.cs b/Content.Client/Botany/PotencyVisualsSystem.cs index 9edc1a5f36..116ddc9059 100644 --- a/Content.Client/Botany/PotencyVisualsSystem.cs +++ b/Content.Client/Botany/PotencyVisualsSystem.cs @@ -5,7 +5,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Botany; -public sealed class PotencyVisualsSystem : VisualizerSystem +public sealed partial class PotencyVisualsSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, PotencyVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Chat/ChatSystem.cs b/Content.Client/Chat/ChatSystem.cs index d594347845..566c6c6fde 100644 --- a/Content.Client/Chat/ChatSystem.cs +++ b/Content.Client/Chat/ChatSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Chat; namespace Content.Client.Chat; -public sealed class ChatSystem : SharedChatSystem {} +public sealed partial class ChatSystem : SharedChatSystem {} diff --git a/Content.Client/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs b/Content.Client/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs index b6401c113d..5effdb50a1 100644 --- a/Content.Client/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs +++ b/Content.Client/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.Chemistry.EntitySystems; namespace Content.Client.Chemistry.EntitySystems; /// -public sealed class SolutionContainerMixerSystem : SharedSolutionContainerMixerSystem -{ - -} +public sealed partial class SolutionContainerMixerSystem : SharedSolutionContainerMixerSystem; diff --git a/Content.Client/Chemistry/Visualizers/SmokeVisualizerSystem.cs b/Content.Client/Chemistry/Visualizers/SmokeVisualizerSystem.cs index 83d8f6b525..bf847320ee 100644 --- a/Content.Client/Chemistry/Visualizers/SmokeVisualizerSystem.cs +++ b/Content.Client/Chemistry/Visualizers/SmokeVisualizerSystem.cs @@ -6,7 +6,7 @@ namespace Content.Client.Chemistry.Visualizers; /// /// Ensures entities with have a color corresponding with their contained reagents. /// -public sealed class SmokeVisualizerSystem : VisualizerSystem +public sealed partial class SmokeVisualizerSystem : VisualizerSystem { /// /// Syncs the color of the smoke with the color of its contained reagents. diff --git a/Content.Client/Chemistry/Visualizers/VaporVisualizerSystem.cs b/Content.Client/Chemistry/Visualizers/VaporVisualizerSystem.cs index 699bd14e85..b81df15c37 100644 --- a/Content.Client/Chemistry/Visualizers/VaporVisualizerSystem.cs +++ b/Content.Client/Chemistry/Visualizers/VaporVisualizerSystem.cs @@ -7,7 +7,7 @@ namespace Content.Client.Chemistry.Visualizers; /// /// Handles vapor playing the 'being sprayed' animation if necessary. /// -public sealed class VaporVisualizerSystem : VisualizerSystem +public sealed partial class VaporVisualizerSystem : VisualizerSystem { public override void Initialize() { diff --git a/Content.Client/Clothing/Systems/ChameleonClothingSystem.cs b/Content.Client/Clothing/Systems/ChameleonClothingSystem.cs index 6bb73cd10a..bcdb93e7ea 100644 --- a/Content.Client/Clothing/Systems/ChameleonClothingSystem.cs +++ b/Content.Client/Clothing/Systems/ChameleonClothingSystem.cs @@ -7,7 +7,7 @@ using Robust.Shared.Prototypes; namespace Content.Client.Clothing.Systems; // All valid items for chameleon are calculated on client startup and stored in dictionary. -public sealed class ChameleonClothingSystem : SharedChameleonClothingSystem +public sealed partial class ChameleonClothingSystem : SharedChameleonClothingSystem { public override void Initialize() { diff --git a/Content.Client/Clothing/Systems/CursedMaskSystem.cs b/Content.Client/Clothing/Systems/CursedMaskSystem.cs index bc931d15fd..cdf8f14160 100644 --- a/Content.Client/Clothing/Systems/CursedMaskSystem.cs +++ b/Content.Client/Clothing/Systems/CursedMaskSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Clothing; namespace Content.Client.Clothing.Systems; /// -public sealed class CursedMaskSystem : SharedCursedMaskSystem; +public sealed partial class CursedMaskSystem : SharedCursedMaskSystem; diff --git a/Content.Client/Communications/CommsHackerSystem.cs b/Content.Client/Communications/CommsHackerSystem.cs index 3459dd1cd4..95c1e3febd 100644 --- a/Content.Client/Communications/CommsHackerSystem.cs +++ b/Content.Client/Communications/CommsHackerSystem.cs @@ -5,6 +5,4 @@ namespace Content.Client.Communications; /// /// Does nothing special, only exists to provide a client implementation. /// -public sealed class CommsHackerSystem : SharedCommsHackerSystem -{ -} +public sealed partial class CommsHackerSystem : SharedCommsHackerSystem; diff --git a/Content.Client/ContextMenu/UI/ContextMenuUIController.cs b/Content.Client/ContextMenu/UI/ContextMenuUIController.cs index 37a1e71179..c34b8c7e4f 100644 --- a/Content.Client/ContextMenu/UI/ContextMenuUIController.cs +++ b/Content.Client/ContextMenu/UI/ContextMenuUIController.cs @@ -17,7 +17,7 @@ namespace Content.Client.ContextMenu.UI /// /// This largely involves setting up timers to open and close sub-menus when hovering over other menu elements. /// - public sealed class ContextMenuUIController : UIController, IOnStateEntered, IOnStateExited, IOnSystemChanged, IOnStateEntered, IOnStateExited + public sealed partial class ContextMenuUIController : UIController, IOnStateEntered, IOnStateExited, IOnSystemChanged, IOnStateEntered, IOnStateExited { public static readonly TimeSpan HoverDelay = TimeSpan.FromSeconds(0.2); diff --git a/Content.Client/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs b/Content.Client/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs index 4bf9d4c3e1..09aeb382bd 100644 --- a/Content.Client/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs +++ b/Content.Client/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.CriminalRecords.Systems; namespace Content.Client.CriminalRecords.Systems; -public sealed class CriminalRecordsConsoleSystem : SharedCriminalRecordsConsoleSystem; +public sealed partial class CriminalRecordsConsoleSystem : SharedCriminalRecordsConsoleSystem; diff --git a/Content.Client/CriminalRecords/Systems/CriminalRecordsHackerSystem.cs b/Content.Client/CriminalRecords/Systems/CriminalRecordsHackerSystem.cs index c895a00c88..b2ff8390d1 100644 --- a/Content.Client/CriminalRecords/Systems/CriminalRecordsHackerSystem.cs +++ b/Content.Client/CriminalRecords/Systems/CriminalRecordsHackerSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.CriminalRecords.Systems; namespace Content.Client.CriminalRecords.Systems; -public sealed class CriminalRecordsHackerSystem : SharedCriminalRecordsHackerSystem; +public sealed partial class CriminalRecordsHackerSystem : SharedCriminalRecordsHackerSystem; diff --git a/Content.Client/CriminalRecords/Systems/CriminalRecordsSystem.cs b/Content.Client/CriminalRecords/Systems/CriminalRecordsSystem.cs index c0b98d7ce3..ff2bd92622 100644 --- a/Content.Client/CriminalRecords/Systems/CriminalRecordsSystem.cs +++ b/Content.Client/CriminalRecords/Systems/CriminalRecordsSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.CriminalRecords.Systems; namespace Content.Client.CriminalRecords.Systems; -public sealed class CriminalRecordsSystem : SharedCriminalRecordsSystem; +public sealed partial class CriminalRecordsSystem : SharedCriminalRecordsSystem; diff --git a/Content.Client/Damage/DestructibleSystem.cs b/Content.Client/Damage/DestructibleSystem.cs index 4a79bbfb55..5100f165d7 100644 --- a/Content.Client/Damage/DestructibleSystem.cs +++ b/Content.Client/Damage/DestructibleSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Destructible; namespace Content.Client.Damage; -public sealed class DestructibleSystem : SharedDestructibleSystem -{ - -} +public sealed partial class DestructibleSystem : SharedDestructibleSystem; diff --git a/Content.Client/Damage/GodmodeSystem.cs b/Content.Client/Damage/GodmodeSystem.cs index 8038aee3f8..6421c44767 100644 --- a/Content.Client/Damage/GodmodeSystem.cs +++ b/Content.Client/Damage/GodmodeSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Damage.Systems; namespace Content.Client.Damage; -public sealed class GodmodeSystem : SharedGodmodeSystem -{ - -} +public sealed partial class GodmodeSystem : SharedGodmodeSystem; diff --git a/Content.Client/Damage/Systems/DamageOtherOnHitSystem.cs b/Content.Client/Damage/Systems/DamageOtherOnHitSystem.cs index a78603c22c..f10336c1c1 100644 --- a/Content.Client/Damage/Systems/DamageOtherOnHitSystem.cs +++ b/Content.Client/Damage/Systems/DamageOtherOnHitSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Damage.Systems; namespace Content.Client.Damage.Systems; -public sealed class DamageOtherOnHitSystem : SharedDamageOtherOnHitSystem; +public sealed partial class DamageOtherOnHitSystem : SharedDamageOtherOnHitSystem; diff --git a/Content.Client/DamageState/DamageStateVisualizerSystem.cs b/Content.Client/DamageState/DamageStateVisualizerSystem.cs index 441b09e2c1..7240ca2e84 100644 --- a/Content.Client/DamageState/DamageStateVisualizerSystem.cs +++ b/Content.Client/DamageState/DamageStateVisualizerSystem.cs @@ -4,7 +4,7 @@ using DrawDepth = Content.Shared.DrawDepth.DrawDepth; namespace Content.Client.DamageState; -public sealed class DamageStateVisualizerSystem : VisualizerSystem +public sealed partial class DamageStateVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, DamageStateVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Delivery/DeliverySystem.cs b/Content.Client/Delivery/DeliverySystem.cs index c83e09ea74..7d84e0bd77 100644 --- a/Content.Client/Delivery/DeliverySystem.cs +++ b/Content.Client/Delivery/DeliverySystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Delivery; namespace Content.Client.Delivery; -public sealed class DeliverySystem : SharedDeliverySystem; +public sealed partial class DeliverySystem : SharedDeliverySystem; diff --git a/Content.Client/DeviceLinking/DeviceLinkSystem.cs b/Content.Client/DeviceLinking/DeviceLinkSystem.cs index 3356e346f6..77078caf6f 100644 --- a/Content.Client/DeviceLinking/DeviceLinkSystem.cs +++ b/Content.Client/DeviceLinking/DeviceLinkSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.DeviceLinking; namespace Content.Client.DeviceLinking; -public sealed class DeviceLinkSystem : SharedDeviceLinkSystem -{ - -} +public sealed partial class DeviceLinkSystem : SharedDeviceLinkSystem; diff --git a/Content.Client/DeviceLinking/Systems/RandomGateSystem.cs b/Content.Client/DeviceLinking/Systems/RandomGateSystem.cs index db0d956c72..9beb84cd57 100644 --- a/Content.Client/DeviceLinking/Systems/RandomGateSystem.cs +++ b/Content.Client/DeviceLinking/Systems/RandomGateSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.DeviceLinking.Systems; namespace Content.Client.DeviceLinking.Systems; -public sealed class RandomGateSystem : SharedRandomGateSystem; +public sealed partial class RandomGateSystem : SharedRandomGateSystem; diff --git a/Content.Client/DeviceNetwork/JammerSystem.cs b/Content.Client/DeviceNetwork/JammerSystem.cs index c7dbf8c8fe..6160f7dc66 100644 --- a/Content.Client/DeviceNetwork/JammerSystem.cs +++ b/Content.Client/DeviceNetwork/JammerSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Radio.EntitySystems; namespace Content.Client.DeviceNetwork; -public sealed class JammerSystem : SharedJammerSystem -{ - -} +public sealed partial class JammerSystem : SharedJammerSystem; diff --git a/Content.Client/DeviceNetwork/Systems/DeviceNetworkJammerSystem.cs b/Content.Client/DeviceNetwork/Systems/DeviceNetworkJammerSystem.cs index 39e03a17da..9c19e21fd8 100644 --- a/Content.Client/DeviceNetwork/Systems/DeviceNetworkJammerSystem.cs +++ b/Content.Client/DeviceNetwork/Systems/DeviceNetworkJammerSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.DeviceNetwork.Systems; namespace Content.Client.DeviceNetwork.Systems; /// -public sealed class DeviceNetworkJammerSystem : SharedDeviceNetworkJammerSystem; +public sealed partial class DeviceNetworkJammerSystem : SharedDeviceNetworkJammerSystem; diff --git a/Content.Client/DeviceNetwork/Systems/DeviceNetworkSystem.cs b/Content.Client/DeviceNetwork/Systems/DeviceNetworkSystem.cs index 5b11b2bfe7..4dfb24a9f8 100644 --- a/Content.Client/DeviceNetwork/Systems/DeviceNetworkSystem.cs +++ b/Content.Client/DeviceNetwork/Systems/DeviceNetworkSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.DeviceNetwork.Systems; namespace Content.Client.DeviceNetwork.Systems; -public sealed class DeviceNetworkSystem : SharedDeviceNetworkSystem -{ - -} +public sealed partial class DeviceNetworkSystem : SharedDeviceNetworkSystem; diff --git a/Content.Client/Disposal/Unit/BeingDisposedSystem.cs b/Content.Client/Disposal/Unit/BeingDisposedSystem.cs index c4a144e180..11bc792067 100644 --- a/Content.Client/Disposal/Unit/BeingDisposedSystem.cs +++ b/Content.Client/Disposal/Unit/BeingDisposedSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Disposal.Unit; namespace Content.Client.Disposal.Unit; /// -public sealed class BeingDisposedSystem : SharedBeingDisposedSystem; +public sealed partial class BeingDisposedSystem : SharedBeingDisposedSystem; diff --git a/Content.Client/Effects/EffectVisualizerSystem.cs b/Content.Client/Effects/EffectVisualizerSystem.cs index 05489bf82d..8eb4a12925 100644 --- a/Content.Client/Effects/EffectVisualizerSystem.cs +++ b/Content.Client/Effects/EffectVisualizerSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Effects; -public sealed class EffectVisualizerSystem : EntitySystem +public sealed partial class EffectVisualizerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Client/Electrocution/ElectrocutionSystem.cs b/Content.Client/Electrocution/ElectrocutionSystem.cs index 01bf119277..035fc5b50d 100644 --- a/Content.Client/Electrocution/ElectrocutionSystem.cs +++ b/Content.Client/Electrocution/ElectrocutionSystem.cs @@ -1,7 +1,5 @@ using Content.Shared.Electrocution; -namespace Content.Client.Electrocution -{ - public sealed class ElectrocutionSystem : SharedElectrocutionSystem - { } -} +namespace Content.Client.Electrocution; + +public sealed partial class ElectrocutionSystem : SharedElectrocutionSystem; diff --git a/Content.Client/Explosion/ClusterGrenadeVisualizerSystem.cs b/Content.Client/Explosion/ClusterGrenadeVisualizerSystem.cs index 025d72270e..442a9d7f71 100644 --- a/Content.Client/Explosion/ClusterGrenadeVisualizerSystem.cs +++ b/Content.Client/Explosion/ClusterGrenadeVisualizerSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Explosion; -public sealed class ClusterGrenadeVisualizerSystem : VisualizerSystem +public sealed partial class ClusterGrenadeVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, ClusterGrenadeVisualsComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Explosion/ExplosionSystem.cs b/Content.Client/Explosion/ExplosionSystem.cs index 692782ded4..2c635e62ef 100644 --- a/Content.Client/Explosion/ExplosionSystem.cs +++ b/Content.Client/Explosion/ExplosionSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Explosion.EntitySystems; namespace Content.Client.Explosion.EntitySystems; -public sealed class ExplosionSystem : SharedExplosionSystem; +public sealed partial class ExplosionSystem : SharedExplosionSystem; diff --git a/Content.Client/Explosion/ScatteringGrenadeSystem.cs b/Content.Client/Explosion/ScatteringGrenadeSystem.cs index 2897677915..38e99fda51 100644 --- a/Content.Client/Explosion/ScatteringGrenadeSystem.cs +++ b/Content.Client/Explosion/ScatteringGrenadeSystem.cs @@ -2,7 +2,4 @@ namespace Content.Client.Explosion; -public sealed class ScatteringGrenadeSystem : SharedScatteringGrenadeSystem -{ - -} +public sealed partial class ScatteringGrenadeSystem : SharedScatteringGrenadeSystem; diff --git a/Content.Client/Fluids/AbsorbentSystem.cs b/Content.Client/Fluids/AbsorbentSystem.cs index 86b39948d3..6cbfe47175 100644 --- a/Content.Client/Fluids/AbsorbentSystem.cs +++ b/Content.Client/Fluids/AbsorbentSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Fluids; namespace Content.Client.Fluids; /// -public sealed class AbsorbentSystem : SharedAbsorbentSystem +public sealed partial class AbsorbentSystem : SharedAbsorbentSystem { public override void Initialize() { diff --git a/Content.Client/Fluids/SpraySystem.cs b/Content.Client/Fluids/SpraySystem.cs index 877a2a0592..04e987642d 100644 --- a/Content.Client/Fluids/SpraySystem.cs +++ b/Content.Client/Fluids/SpraySystem.cs @@ -4,4 +4,4 @@ using Robust.Shared.Map; namespace Content.Client.Fluids; -public sealed class SpraySystem : SharedSpraySystem; +public sealed partial class SpraySystem : SharedSpraySystem; diff --git a/Content.Client/GPS/Systems/HandheldGpsSystem.cs b/Content.Client/GPS/Systems/HandheldGpsSystem.cs index 3f38a3b695..ddfb2be3b8 100644 --- a/Content.Client/GPS/Systems/HandheldGpsSystem.cs +++ b/Content.Client/GPS/Systems/HandheldGpsSystem.cs @@ -4,7 +4,7 @@ using Content.Client.Items; namespace Content.Client.GPS.Systems; -public sealed class HandheldGpsSystem : EntitySystem +public sealed partial class HandheldGpsSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Client/Gravity/GravityGeneratorSystem.cs b/Content.Client/Gravity/GravityGeneratorSystem.cs index b74ea35daa..6465394465 100644 --- a/Content.Client/Gravity/GravityGeneratorSystem.cs +++ b/Content.Client/Gravity/GravityGeneratorSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Gravity; namespace Content.Client.Gravity; -public sealed class GravityGeneratorSystem : SharedGravityGeneratorSystem -{ - -} +public sealed partial class GravityGeneratorSystem : SharedGravityGeneratorSystem; diff --git a/Content.Client/Guidebook/GuidebookDataSystem.cs b/Content.Client/Guidebook/GuidebookDataSystem.cs index eb968d960b..b266001a7a 100644 --- a/Content.Client/Guidebook/GuidebookDataSystem.cs +++ b/Content.Client/Guidebook/GuidebookDataSystem.cs @@ -8,7 +8,7 @@ namespace Content.Client.Guidebook; /// Requests data from the server on . /// Can also be pushed new data when the server reloads prototypes. /// -public sealed class GuidebookDataSystem : EntitySystem +public sealed partial class GuidebookDataSystem : EntitySystem { private GuidebookData? _data; diff --git a/Content.Client/Implants/SubdermalImplantSystem.cs b/Content.Client/Implants/SubdermalImplantSystem.cs index 5d814eddf8..19b0ea6f51 100644 --- a/Content.Client/Implants/SubdermalImplantSystem.cs +++ b/Content.Client/Implants/SubdermalImplantSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Implants; namespace Content.Client.Implants; -public sealed class SubdermalImplantSystem : SharedSubdermalImplantSystem; +public sealed partial class SubdermalImplantSystem : SharedSubdermalImplantSystem; diff --git a/Content.Client/Interactable/InteractionSystem.cs b/Content.Client/Interactable/InteractionSystem.cs index ff0a607920..26ede7537d 100644 --- a/Content.Client/Interactable/InteractionSystem.cs +++ b/Content.Client/Interactable/InteractionSystem.cs @@ -5,5 +5,5 @@ using Robust.Shared.Containers; namespace Content.Client.Interactable { // TODO Remove Shared prefix - public sealed class InteractionSystem : SharedInteractionSystem; + public sealed partial class InteractionSystem : SharedInteractionSystem; } diff --git a/Content.Client/Inventory/VirtualItemSystem.cs b/Content.Client/Inventory/VirtualItemSystem.cs index 721aa11eb9..b5632b8fb5 100644 --- a/Content.Client/Inventory/VirtualItemSystem.cs +++ b/Content.Client/Inventory/VirtualItemSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Inventory.VirtualItem; namespace Content.Client.Inventory; -public sealed class VirtualItemSystem : SharedVirtualItemSystem +public sealed partial class VirtualItemSystem : SharedVirtualItemSystem { public override void Initialize() { diff --git a/Content.Client/Kudzu/KudzuVisualizerSystem.cs b/Content.Client/Kudzu/KudzuVisualizerSystem.cs index 2163d22d0b..9b525fa39a 100644 --- a/Content.Client/Kudzu/KudzuVisualizerSystem.cs +++ b/Content.Client/Kudzu/KudzuVisualizerSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Kudzu; -public sealed class KudzuVisualsSystem : VisualizerSystem +public sealed partial class KudzuVisualsSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, KudzuVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Labels/EntitySystems/HandLabelerSystem.cs b/Content.Client/Labels/EntitySystems/HandLabelerSystem.cs index e956014b2e..93e81cba78 100644 --- a/Content.Client/Labels/EntitySystems/HandLabelerSystem.cs +++ b/Content.Client/Labels/EntitySystems/HandLabelerSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Labels.EntitySystems; namespace Content.Client.Labels.EntitySystems; -public sealed class HandLabelerSystem : SharedHandLabelerSystem +public sealed partial class HandLabelerSystem : SharedHandLabelerSystem { protected override void UpdateUI(Entity ent) { diff --git a/Content.Client/Light/EntitySystems/EmergencyLightSystem.cs b/Content.Client/Light/EntitySystems/EmergencyLightSystem.cs index fcbba97a9c..b0fd9dc957 100644 --- a/Content.Client/Light/EntitySystems/EmergencyLightSystem.cs +++ b/Content.Client/Light/EntitySystems/EmergencyLightSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Light.EntitySystems; -public sealed class EmergencyLightSystem : VisualizerSystem +public sealed partial class EmergencyLightSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, EmergencyLightComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Light/EntitySystems/PoweredLightSystem.cs b/Content.Client/Light/EntitySystems/PoweredLightSystem.cs index b8a6b16da4..33c63da63a 100644 --- a/Content.Client/Light/EntitySystems/PoweredLightSystem.cs +++ b/Content.Client/Light/EntitySystems/PoweredLightSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Light.EntitySystems; namespace Content.Client.Light.EntitySystems; -public sealed class PoweredLightSystem : SharedPoweredLightSystem; +public sealed partial class PoweredLightSystem : SharedPoweredLightSystem; diff --git a/Content.Client/Light/EntitySystems/RoofSystem.cs b/Content.Client/Light/EntitySystems/RoofSystem.cs index 559eea40fc..957a3bb040 100644 --- a/Content.Client/Light/EntitySystems/RoofSystem.cs +++ b/Content.Client/Light/EntitySystems/RoofSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.Light.EntitySystems; namespace Content.Client.Light.EntitySystems; /// -public sealed class RoofSystem : SharedRoofSystem -{ - -} +public sealed partial class RoofSystem : SharedRoofSystem; diff --git a/Content.Client/Lock/Visualizers/LockVisualizerSystem.cs b/Content.Client/Lock/Visualizers/LockVisualizerSystem.cs index b69a7cb379..be98331d5c 100644 --- a/Content.Client/Lock/Visualizers/LockVisualizerSystem.cs +++ b/Content.Client/Lock/Visualizers/LockVisualizerSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Lock.Visualizers; -public sealed class LockVisualizerSystem : VisualizerSystem +public sealed partial class LockVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, LockVisualsComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Magic/MagicSystem.cs b/Content.Client/Magic/MagicSystem.cs index 06af827b59..cac0749980 100644 --- a/Content.Client/Magic/MagicSystem.cs +++ b/Content.Client/Magic/MagicSystem.cs @@ -3,6 +3,4 @@ using Content.Shared.Magic.Events; namespace Content.Client.Magic; -public sealed class MagicSystem : SharedMagicSystem -{ -} +public sealed partial class MagicSystem : SharedMagicSystem; diff --git a/Content.Client/MassMedia/NewsSystem.cs b/Content.Client/MassMedia/NewsSystem.cs index 59c5197091..1ee3214ba9 100644 --- a/Content.Client/MassMedia/NewsSystem.cs +++ b/Content.Client/MassMedia/NewsSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.MassMedia.Systems; namespace Content.Client.MassMedia; -public sealed class NewsSystem : SharedNewsSystem -{ - -} +public sealed partial class NewsSystem : SharedNewsSystem; diff --git a/Content.Client/Materials/MaterialReclaimerSystem.cs b/Content.Client/Materials/MaterialReclaimerSystem.cs index eec55eac3c..9fbfa3b384 100644 --- a/Content.Client/Materials/MaterialReclaimerSystem.cs +++ b/Content.Client/Materials/MaterialReclaimerSystem.cs @@ -3,7 +3,4 @@ namespace Content.Client.Materials; /// -public sealed class MaterialReclaimerSystem : SharedMaterialReclaimerSystem -{ - -} +public sealed partial class MaterialReclaimerSystem : SharedMaterialReclaimerSystem; diff --git a/Content.Client/Materials/OreSiloSystem.cs b/Content.Client/Materials/OreSiloSystem.cs index 076a546d37..157326cecf 100644 --- a/Content.Client/Materials/OreSiloSystem.cs +++ b/Content.Client/Materials/OreSiloSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Materials.OreSilo; namespace Content.Client.Materials; /// -public sealed class OreSiloSystem : SharedOreSiloSystem; +public sealed partial class OreSiloSystem : SharedOreSiloSystem; diff --git a/Content.Client/Materials/RecyclerVisualizerSystem.cs b/Content.Client/Materials/RecyclerVisualizerSystem.cs index 9c6006c5de..38e0d1c70c 100644 --- a/Content.Client/Materials/RecyclerVisualizerSystem.cs +++ b/Content.Client/Materials/RecyclerVisualizerSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Materials; -public sealed class RecyclerVisualizerSystem : VisualizerSystem +public sealed partial class RecyclerVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, RecyclerVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Mech/MechAssemblyVisualizerSystem.cs b/Content.Client/Mech/MechAssemblyVisualizerSystem.cs index 2018b5d73a..958855a186 100644 --- a/Content.Client/Mech/MechAssemblyVisualizerSystem.cs +++ b/Content.Client/Mech/MechAssemblyVisualizerSystem.cs @@ -7,7 +7,7 @@ namespace Content.Client.Mech; /// Handles the sprite state changes while /// constructing mech assemblies. /// -public sealed class MechAssemblyVisualizerSystem : VisualizerSystem +public sealed partial class MechAssemblyVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, MechAssemblyVisualsComponent component, ref AppearanceChangeEvent args) diff --git a/Content.Client/Medical/DefibrillatorSystem.cs b/Content.Client/Medical/DefibrillatorSystem.cs index 834bcbcc5b..91c79d3bc8 100644 --- a/Content.Client/Medical/DefibrillatorSystem.cs +++ b/Content.Client/Medical/DefibrillatorSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Medical; namespace Content.Client.Medical; -public sealed class DefibrillatorSystem : SharedDefibrillatorSystem; +public sealed partial class DefibrillatorSystem : SharedDefibrillatorSystem; diff --git a/Content.Client/Medical/SuitSensors/SuitSensorSystem.cs b/Content.Client/Medical/SuitSensors/SuitSensorSystem.cs index 75868e08d9..b8ef3d61e6 100644 --- a/Content.Client/Medical/SuitSensors/SuitSensorSystem.cs +++ b/Content.Client/Medical/SuitSensors/SuitSensorSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Medical.SuitSensors; namespace Content.Client.Medical.SuitSensors; -public sealed class SuitSensorSystem : SharedSuitSensorSystem; +public sealed partial class SuitSensorSystem : SharedSuitSensorSystem; diff --git a/Content.Client/Mind/MindSystem.cs b/Content.Client/Mind/MindSystem.cs index cc43c349e4..c0a50373eb 100644 --- a/Content.Client/Mind/MindSystem.cs +++ b/Content.Client/Mind/MindSystem.cs @@ -2,7 +2,7 @@ namespace Content.Client.Mind; -public sealed class MindSystem : SharedMindSystem +public sealed partial class MindSystem : SharedMindSystem { public override void Initialize() { diff --git a/Content.Client/Morgue/CrematoriumSystem.cs b/Content.Client/Morgue/CrematoriumSystem.cs index 66eac263c2..bc85e3a5bd 100644 --- a/Content.Client/Morgue/CrematoriumSystem.cs +++ b/Content.Client/Morgue/CrematoriumSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Morgue; namespace Content.Client.Morgue; -public sealed class CrematoriumSystem : SharedCrematoriumSystem; +public sealed partial class CrematoriumSystem : SharedCrematoriumSystem; diff --git a/Content.Client/Morgue/MorgueSystem.cs b/Content.Client/Morgue/MorgueSystem.cs index b8d2f109fb..0f091817df 100644 --- a/Content.Client/Morgue/MorgueSystem.cs +++ b/Content.Client/Morgue/MorgueSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Morgue; namespace Content.Client.Morgue; -public sealed class MorgueSystem : SharedMorgueSystem; +public sealed partial class MorgueSystem : SharedMorgueSystem; diff --git a/Content.Client/NPC/HTN/HTNSystem.cs b/Content.Client/NPC/HTN/HTNSystem.cs index 7ea914b8c3..9dbd8782eb 100644 --- a/Content.Client/NPC/HTN/HTNSystem.cs +++ b/Content.Client/NPC/HTN/HTNSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.ResourceManagement; namespace Content.Client.NPC.HTN; -public sealed class HTNSystem : EntitySystem +public sealed partial class HTNSystem : EntitySystem { /* * Mainly handles clientside debugging for HTN NPCs. diff --git a/Content.Client/NPC/Systems/NPCSystem.cs b/Content.Client/NPC/Systems/NPCSystem.cs index b20756aea5..276dd9c9d1 100644 --- a/Content.Client/NPC/Systems/NPCSystem.cs +++ b/Content.Client/NPC/Systems/NPCSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.NPC.Systems; namespace Content.Client.NPC.Systems; -public sealed class NPCSystem : SharedNPCSystem +public sealed partial class NPCSystem : SharedNPCSystem { public override bool IsNpc(EntityUid uid) { diff --git a/Content.Client/NameIdentifier/NameIdentifierSystem.cs b/Content.Client/NameIdentifier/NameIdentifierSystem.cs index c699ca6419..7baa1dfc8b 100644 --- a/Content.Client/NameIdentifier/NameIdentifierSystem.cs +++ b/Content.Client/NameIdentifier/NameIdentifierSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.NameIdentifier; namespace Content.Client.NameIdentifier; -public sealed class NameIdentifierSystem : SharedNameIdentifierSystem; +public sealed partial class NameIdentifierSystem : SharedNameIdentifierSystem; diff --git a/Content.Client/NetworkConfigurator/Systems/DeviceListSystem.cs b/Content.Client/NetworkConfigurator/Systems/DeviceListSystem.cs index 131fa54d43..53d9f46f75 100644 --- a/Content.Client/NetworkConfigurator/Systems/DeviceListSystem.cs +++ b/Content.Client/NetworkConfigurator/Systems/DeviceListSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.DeviceNetwork.Systems; namespace Content.Client.NetworkConfigurator.Systems; -public sealed class DeviceListSystem : SharedDeviceListSystem -{ -} +public sealed partial class DeviceListSystem : SharedDeviceListSystem; diff --git a/Content.Client/Ninja/Systems/ItemCreatorSystem.cs b/Content.Client/Ninja/Systems/ItemCreatorSystem.cs index 9ab62cc12d..31099bbd80 100644 --- a/Content.Client/Ninja/Systems/ItemCreatorSystem.cs +++ b/Content.Client/Ninja/Systems/ItemCreatorSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Ninja.Systems; namespace Content.Client.Ninja.Systems; -public sealed class ItemCreatorSystem : SharedItemCreatorSystem; +public sealed partial class ItemCreatorSystem : SharedItemCreatorSystem; diff --git a/Content.Client/Ninja/Systems/NinjaGlovesSystem.cs b/Content.Client/Ninja/Systems/NinjaGlovesSystem.cs index 5b07b1588f..f0e286fd07 100644 --- a/Content.Client/Ninja/Systems/NinjaGlovesSystem.cs +++ b/Content.Client/Ninja/Systems/NinjaGlovesSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Ninja.Systems; namespace Content.Client.Ninja.Systems; -public sealed class NinjaGlovesSystem : SharedNinjaGlovesSystem; +public sealed partial class NinjaGlovesSystem : SharedNinjaGlovesSystem; diff --git a/Content.Client/Ninja/Systems/NinjaSuitSystem.cs b/Content.Client/Ninja/Systems/NinjaSuitSystem.cs index 852ea8af46..644e73823b 100644 --- a/Content.Client/Ninja/Systems/NinjaSuitSystem.cs +++ b/Content.Client/Ninja/Systems/NinjaSuitSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Ninja.Systems; namespace Content.Client.Ninja.Systems; -public sealed class NinjaSuitSystem : SharedNinjaSuitSystem; +public sealed partial class NinjaSuitSystem : SharedNinjaSuitSystem; diff --git a/Content.Client/Ninja/Systems/NinjaSystem.cs b/Content.Client/Ninja/Systems/NinjaSystem.cs index 958dc6a5d9..cbe11bf4de 100644 --- a/Content.Client/Ninja/Systems/NinjaSystem.cs +++ b/Content.Client/Ninja/Systems/NinjaSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Ninja.Systems; namespace Content.Client.Ninja.Systems; -public sealed class SpaceNinjaSystem : SharedSpaceNinjaSystem; +public sealed partial class SpaceNinjaSystem : SharedSpaceNinjaSystem; diff --git a/Content.Client/Ninja/Systems/SpiderChargeSystem.cs b/Content.Client/Ninja/Systems/SpiderChargeSystem.cs index b107fd3867..5ead62ff67 100644 --- a/Content.Client/Ninja/Systems/SpiderChargeSystem.cs +++ b/Content.Client/Ninja/Systems/SpiderChargeSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Ninja.Systems; namespace Content.Client.Ninja.Systems; -public sealed class SpiderChargeSystem : SharedSpiderChargeSystem; +public sealed partial class SpiderChargeSystem : SharedSpiderChargeSystem; diff --git a/Content.Client/NodeContainer/NodeContainerSystem.cs b/Content.Client/NodeContainer/NodeContainerSystem.cs index 512aa8f469..f62c0c6a3c 100644 --- a/Content.Client/NodeContainer/NodeContainerSystem.cs +++ b/Content.Client/NodeContainer/NodeContainerSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.NodeContainer; namespace Content.Client.NodeContainer; -public sealed class NodeContainerSystem : SharedNodeContainerSystem; +public sealed partial class NodeContainerSystem : SharedNodeContainerSystem; diff --git a/Content.Client/Objectives/Systems/ObjectivesSystem.cs b/Content.Client/Objectives/Systems/ObjectivesSystem.cs index 8631ff2c11..b2837324c3 100644 --- a/Content.Client/Objectives/Systems/ObjectivesSystem.cs +++ b/Content.Client/Objectives/Systems/ObjectivesSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Objectives.Systems; namespace Content.Client.Objectives.Systems; -public sealed class ObjectivesSystem : SharedObjectivesSystem -{ -} +public sealed partial class ObjectivesSystem : SharedObjectivesSystem; diff --git a/Content.Client/Overlays/ShowCrewIconsSystem.cs b/Content.Client/Overlays/ShowCrewIconsSystem.cs index a03c0a29bf..73682ca805 100644 --- a/Content.Client/Overlays/ShowCrewIconsSystem.cs +++ b/Content.Client/Overlays/ShowCrewIconsSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Overlays; namespace Content.Client.Overlays; // The GetStatusIconsEvent subscription is handled in JobStatusSystem -public sealed class ShowCrewIconsSystem : EquipmentHudSystem +public sealed partial class ShowCrewIconsSystem : EquipmentHudSystem { public bool UncertainCrewBorder = false; diff --git a/Content.Client/Overlays/ShowJobIconsSystem.cs b/Content.Client/Overlays/ShowJobIconsSystem.cs index e9669c71b2..14c4e356b1 100644 --- a/Content.Client/Overlays/ShowJobIconsSystem.cs +++ b/Content.Client/Overlays/ShowJobIconsSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Overlays; namespace Content.Client.Overlays; // The GetStatusIconsEvent subscription is handled in JobStatusSystem -public sealed class ShowJobIconsSystem : EquipmentHudSystem; +public sealed partial class ShowJobIconsSystem : EquipmentHudSystem; diff --git a/Content.Client/PDA/PdaSystem.cs b/Content.Client/PDA/PdaSystem.cs index a5fedce579..aa20b40d82 100644 --- a/Content.Client/PDA/PdaSystem.cs +++ b/Content.Client/PDA/PdaSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.PDA; namespace Content.Client.PDA; -public sealed class PdaSystem : SharedPdaSystem -{ - -} +public sealed partial class PdaSystem : SharedPdaSystem; diff --git a/Content.Client/PDA/PdaVisualizerSystem.cs b/Content.Client/PDA/PdaVisualizerSystem.cs index 0d7685d6ae..d0dfb47489 100644 --- a/Content.Client/PDA/PdaVisualizerSystem.cs +++ b/Content.Client/PDA/PdaVisualizerSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.PDA; -public sealed class PdaVisualizerSystem : VisualizerSystem +public sealed partial class PdaVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, PdaVisualsComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/PDA/Ringer/RingerSystem.cs b/Content.Client/PDA/Ringer/RingerSystem.cs index 6e2bb043ca..8e50c8fbaf 100644 --- a/Content.Client/PDA/Ringer/RingerSystem.cs +++ b/Content.Client/PDA/Ringer/RingerSystem.cs @@ -7,7 +7,7 @@ namespace Content.Client.PDA.Ringer; /// /// Handles the client-side logic for . /// -public sealed class RingerSystem : SharedRingerSystem +public sealed partial class RingerSystem : SharedRingerSystem { /// public override void Initialize() diff --git a/Content.Client/Paper/EnvelopeSystem.cs b/Content.Client/Paper/EnvelopeSystem.cs index 0e9dac6415..0443f5181b 100644 --- a/Content.Client/Paper/EnvelopeSystem.cs +++ b/Content.Client/Paper/EnvelopeSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Paper; -public sealed class EnvelopeSystem : VisualizerSystem +public sealed partial class EnvelopeSystem : VisualizerSystem { public override void Initialize() { diff --git a/Content.Client/Paper/PaperVisualizerSystem.cs b/Content.Client/Paper/PaperVisualizerSystem.cs index 98331be5e1..b348f3a040 100644 --- a/Content.Client/Paper/PaperVisualizerSystem.cs +++ b/Content.Client/Paper/PaperVisualizerSystem.cs @@ -5,7 +5,7 @@ using static Content.Shared.Paper.PaperComponent; namespace Content.Client.Paper; -public sealed class PaperVisualizerSystem : VisualizerSystem +public sealed partial class PaperVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, PaperVisualizerComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Parallax/BiomeSystem.cs b/Content.Client/Parallax/BiomeSystem.cs index dc326e1fa7..975381034a 100644 --- a/Content.Client/Parallax/BiomeSystem.cs +++ b/Content.Client/Parallax/BiomeSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Parallax.Biomes; namespace Content.Client.Parallax; -public sealed class BiomeSystem : SharedBiomeSystem -{ - -} +public sealed partial class BiomeSystem : SharedBiomeSystem; diff --git a/Content.Client/ParticleAccelerator/ParticleAcceleratorPartVisualizerSystem.cs b/Content.Client/ParticleAccelerator/ParticleAcceleratorPartVisualizerSystem.cs index 0e98c1a292..a4d2046580 100644 --- a/Content.Client/ParticleAccelerator/ParticleAcceleratorPartVisualizerSystem.cs +++ b/Content.Client/ParticleAccelerator/ParticleAcceleratorPartVisualizerSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.ParticleAccelerator; -public sealed class ParticleAcceleratorPartVisualizerSystem : VisualizerSystem +public sealed partial class ParticleAcceleratorPartVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, ParticleAcceleratorPartVisualsComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Players/PlayerSystem.cs b/Content.Client/Players/PlayerSystem.cs index dba95ef7a6..0b29b1fbbc 100644 --- a/Content.Client/Players/PlayerSystem.cs +++ b/Content.Client/Players/PlayerSystem.cs @@ -3,7 +3,7 @@ using Robust.Shared.Player; namespace Content.Client.Players; -public sealed class PlayerSystem : SharedPlayerSystem +public sealed partial class PlayerSystem : SharedPlayerSystem { public override ContentPlayerData? ContentData(ICommonSession? session) { diff --git a/Content.Client/PneumaticCannon/PneumaticCannonSystem.cs b/Content.Client/PneumaticCannon/PneumaticCannonSystem.cs index 0dcee1c69d..907196b431 100644 --- a/Content.Client/PneumaticCannon/PneumaticCannonSystem.cs +++ b/Content.Client/PneumaticCannon/PneumaticCannonSystem.cs @@ -2,6 +2,4 @@ namespace Content.Client.PneumaticCannon; -public sealed class PneumaticCannonSystem : SharedPneumaticCannonSystem -{ -} +public sealed partial class PneumaticCannonSystem : SharedPneumaticCannonSystem; diff --git a/Content.Client/Power/EntitySystems/BatterySystem.cs b/Content.Client/Power/EntitySystems/BatterySystem.cs index 1d0b48003b..36c2220ad4 100644 --- a/Content.Client/Power/EntitySystems/BatterySystem.cs +++ b/Content.Client/Power/EntitySystems/BatterySystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Power.EntitySystems; namespace Content.Client.Power.EntitySystems; -public sealed class BatterySystem : SharedBatterySystem; +public sealed partial class BatterySystem : SharedBatterySystem; diff --git a/Content.Client/Power/EntitySystems/PowerNetSystem.cs b/Content.Client/Power/EntitySystems/PowerNetSystem.cs index 58ff03b28d..ba1fb7c339 100644 --- a/Content.Client/Power/EntitySystems/PowerNetSystem.cs +++ b/Content.Client/Power/EntitySystems/PowerNetSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Power.EntitySystems; namespace Content.Client.Power.EntitySystems; -public sealed class PowerNetSystem : SharedPowerNetSystem +public sealed partial class PowerNetSystem : SharedPowerNetSystem { public override bool IsPoweredCalculate(SharedApcPowerReceiverComponent comp) { diff --git a/Content.Client/Power/EntitySystems/PowerReceiverSystem.cs b/Content.Client/Power/EntitySystems/PowerReceiverSystem.cs index 0b19d8aced..ae8d3490c2 100644 --- a/Content.Client/Power/EntitySystems/PowerReceiverSystem.cs +++ b/Content.Client/Power/EntitySystems/PowerReceiverSystem.cs @@ -8,7 +8,7 @@ using Robust.Shared.GameStates; namespace Content.Client.Power.EntitySystems; -public sealed class PowerReceiverSystem : SharedPowerReceiverSystem +public sealed partial class PowerReceiverSystem : SharedPowerReceiverSystem { public override void Initialize() { diff --git a/Content.Client/Power/EntitySystems/PowerStateSystem.cs b/Content.Client/Power/EntitySystems/PowerStateSystem.cs index b17f1746c2..5b709e54f9 100644 --- a/Content.Client/Power/EntitySystems/PowerStateSystem.cs +++ b/Content.Client/Power/EntitySystems/PowerStateSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Power.EntitySystems; namespace Content.Client.Power.EntitySystems; /// -public sealed class PowerStateSystem : SharedPowerStateSystem; +public sealed partial class PowerStateSystem : SharedPowerStateSystem; diff --git a/Content.Client/Power/Generator/PowerSwitchableSystem.cs b/Content.Client/Power/Generator/PowerSwitchableSystem.cs index b235dee77d..a174a19368 100644 --- a/Content.Client/Power/Generator/PowerSwitchableSystem.cs +++ b/Content.Client/Power/Generator/PowerSwitchableSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Power.Generator; namespace Content.Client.Power.Generator; -public sealed class PowerSwitchableSystem : SharedPowerSwitchableSystem -{ -} +public sealed partial class PowerSwitchableSystem : SharedPowerSwitchableSystem; diff --git a/Content.Client/Power/SMES/SmesSystem.cs b/Content.Client/Power/SMES/SmesSystem.cs index de0a5363cb..66fcf4e06e 100644 --- a/Content.Client/Power/SMES/SmesSystem.cs +++ b/Content.Client/Power/SMES/SmesSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Power.SMES; -public sealed class SmesVisualizerSystem : VisualizerSystem +public sealed partial class SmesVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, SmesComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/PowerCell/PowerChargerVisualizerSystem.cs b/Content.Client/PowerCell/PowerChargerVisualizerSystem.cs index bb0a35d0b3..9f22b59d4c 100644 --- a/Content.Client/PowerCell/PowerChargerVisualizerSystem.cs +++ b/Content.Client/PowerCell/PowerChargerVisualizerSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.PowerCell; -public sealed class PowerChargerVisualizerSystem : VisualizerSystem +public sealed partial class PowerChargerVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, PowerChargerVisualsComponent comp, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Radiation/Systems/GeigerSystem.cs b/Content.Client/Radiation/Systems/GeigerSystem.cs index 0b5aa61a52..b05c4a060e 100644 --- a/Content.Client/Radiation/Systems/GeigerSystem.cs +++ b/Content.Client/Radiation/Systems/GeigerSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Radiation.Systems; namespace Content.Client.Radiation.Systems; -public sealed class GeigerSystem : SharedGeigerSystem +public sealed partial class GeigerSystem : SharedGeigerSystem { public override void Initialize() { diff --git a/Content.Client/Radio/EntitySystems/HeadsetSystem.cs b/Content.Client/Radio/EntitySystems/HeadsetSystem.cs index 2810dd8b0a..7bcc2fab5a 100644 --- a/Content.Client/Radio/EntitySystems/HeadsetSystem.cs +++ b/Content.Client/Radio/EntitySystems/HeadsetSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Radio.EntitySystems; namespace Content.Client.Radio.EntitySystems; -public sealed class HeadsetSystem : SharedHeadsetSystem -{ -} +public sealed partial class HeadsetSystem : SharedHeadsetSystem; diff --git a/Content.Client/RatKing/RatKingSystem.cs b/Content.Client/RatKing/RatKingSystem.cs index 25cc9fdf55..31b02fd5c3 100644 --- a/Content.Client/RatKing/RatKingSystem.cs +++ b/Content.Client/RatKing/RatKingSystem.cs @@ -3,7 +3,4 @@ namespace Content.Client.RatKing; /// -public sealed class RatKingSystem : SharedRatKingSystem -{ - -} +public sealed partial class RatKingSystem : SharedRatKingSystem; diff --git a/Content.Client/Remotes/Systems/DoorRemoteSystem.cs b/Content.Client/Remotes/Systems/DoorRemoteSystem.cs index be2e895cea..c70ef3e9f4 100644 --- a/Content.Client/Remotes/Systems/DoorRemoteSystem.cs +++ b/Content.Client/Remotes/Systems/DoorRemoteSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Remotes.EntitySystems; namespace Content.Client.Remotes.Systems; -public sealed class DoorRemoteSystem : SharedDoorRemoteSystem +public sealed partial class DoorRemoteSystem : SharedDoorRemoteSystem { public override void Initialize() { diff --git a/Content.Client/Research/ResearchStealerSystem.cs b/Content.Client/Research/ResearchStealerSystem.cs index 31909044e4..aaaa4344ab 100644 --- a/Content.Client/Research/ResearchStealerSystem.cs +++ b/Content.Client/Research/ResearchStealerSystem.cs @@ -5,6 +5,4 @@ namespace Content.Client.Research; /// /// Does nothing special, only exists to provide a client implementation. /// -public sealed class ResearchStealerSystem : EntitySystem -{ -} +public sealed partial class ResearchStealerSystem : EntitySystem; diff --git a/Content.Client/Research/ResearchSystem.cs b/Content.Client/Research/ResearchSystem.cs index 55d9535272..46801bf5e0 100644 --- a/Content.Client/Research/ResearchSystem.cs +++ b/Content.Client/Research/ResearchSystem.cs @@ -2,7 +2,4 @@ namespace Content.Client.Research; -public sealed class ResearchSystem : SharedResearchSystem -{ - -} +public sealed partial class ResearchSystem : SharedResearchSystem; diff --git a/Content.Client/Revenant/CorporealSystem.cs b/Content.Client/Revenant/CorporealSystem.cs index 98f7a6d375..f22e1b61d0 100644 --- a/Content.Client/Revenant/CorporealSystem.cs +++ b/Content.Client/Revenant/CorporealSystem.cs @@ -2,7 +2,4 @@ namespace Content.Client.Revenant; -public sealed class CorporealSystem : SharedCorporealSystem -{ - -} +public sealed partial class CorporealSystem : SharedCorporealSystem; diff --git a/Content.Client/Robotics/Systems/RoboticsConsoleSystem.cs b/Content.Client/Robotics/Systems/RoboticsConsoleSystem.cs index 0219c965cd..caf4c301ca 100644 --- a/Content.Client/Robotics/Systems/RoboticsConsoleSystem.cs +++ b/Content.Client/Robotics/Systems/RoboticsConsoleSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Robotics.Systems; namespace Content.Client.Robotics.Systems; -public sealed class RoboticsConsoleSystem : SharedRoboticsConsoleSystem -{ -} +public sealed partial class RoboticsConsoleSystem : SharedRoboticsConsoleSystem; diff --git a/Content.Client/Roles/JobSystem.cs b/Content.Client/Roles/JobSystem.cs index 632554602c..f2899ccdec 100644 --- a/Content.Client/Roles/JobSystem.cs +++ b/Content.Client/Roles/JobSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Roles.Jobs; namespace Content.Client.Roles; -public sealed class JobSystem : SharedJobSystem -{ - -} +public sealed partial class JobSystem : SharedJobSystem; diff --git a/Content.Client/Roles/RoleCodewordSystem.cs b/Content.Client/Roles/RoleCodewordSystem.cs index 8cc2e93099..eea5319c03 100644 --- a/Content.Client/Roles/RoleCodewordSystem.cs +++ b/Content.Client/Roles/RoleCodewordSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Roles.RoleCodeword; namespace Content.Client.Roles; -public sealed class RoleCodewordSystem : SharedRoleCodewordSystem -{ - -} +public sealed partial class RoleCodewordSystem : SharedRoleCodewordSystem; diff --git a/Content.Client/Roles/RoleSystem.cs b/Content.Client/Roles/RoleSystem.cs index 5c27e173d3..4417eff4bc 100644 --- a/Content.Client/Roles/RoleSystem.cs +++ b/Content.Client/Roles/RoleSystem.cs @@ -2,6 +2,4 @@ namespace Content.Client.Roles; -public sealed class RoleSystem : SharedRoleSystem -{ -} +public sealed partial class RoleSystem : SharedRoleSystem; diff --git a/Content.Client/Salvage/RestrictedRangeSystem.cs b/Content.Client/Salvage/RestrictedRangeSystem.cs index c81fcf14e1..2c1d0d8f60 100644 --- a/Content.Client/Salvage/RestrictedRangeSystem.cs +++ b/Content.Client/Salvage/RestrictedRangeSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Salvage; namespace Content.Client.Salvage; -public sealed class RestrictedRangeSystem : SharedRestrictedRangeSystem -{ -} +public sealed partial class RestrictedRangeSystem : SharedRestrictedRangeSystem; diff --git a/Content.Client/Security/GenpopSystem.cs b/Content.Client/Security/GenpopSystem.cs index 2f537cd96e..2ff8f8a27c 100644 --- a/Content.Client/Security/GenpopSystem.cs +++ b/Content.Client/Security/GenpopSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.Security.Systems; namespace Content.Client.Security; /// -public sealed class GenpopSystem : SharedGenpopSystem -{ - -} +public sealed partial class GenpopSystem : SharedGenpopSystem; diff --git a/Content.Client/Shuttles/Systems/DockingSystem.cs b/Content.Client/Shuttles/Systems/DockingSystem.cs index d3261693a3..d055d6974f 100644 --- a/Content.Client/Shuttles/Systems/DockingSystem.cs +++ b/Content.Client/Shuttles/Systems/DockingSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Shuttles.Systems; namespace Content.Client.Shuttles.Systems; -public sealed class DockingSystem : SharedDockingSystem -{ -} +public sealed partial class DockingSystem : SharedDockingSystem; diff --git a/Content.Client/Shuttles/Systems/RadarConsoleSystem.cs b/Content.Client/Shuttles/Systems/RadarConsoleSystem.cs index 0a0ddcf2ee..3cbdd9d976 100644 --- a/Content.Client/Shuttles/Systems/RadarConsoleSystem.cs +++ b/Content.Client/Shuttles/Systems/RadarConsoleSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Shuttles.Systems; namespace Content.Client.Shuttles.Systems; -public sealed class RadarConsoleSystem : SharedRadarConsoleSystem -{ - -} +public sealed partial class RadarConsoleSystem : SharedRadarConsoleSystem; diff --git a/Content.Client/Shuttles/ThrusterSystem.cs b/Content.Client/Shuttles/ThrusterSystem.cs index 5ec5476258..470ea7cc70 100644 --- a/Content.Client/Shuttles/ThrusterSystem.cs +++ b/Content.Client/Shuttles/ThrusterSystem.cs @@ -6,7 +6,7 @@ namespace Content.Client.Shuttles; /// /// Handles making a thruster visibly turn on/emit an exhaust plume according to its state. /// -public sealed class ThrusterSystem : VisualizerSystem +public sealed partial class ThrusterSystem : VisualizerSystem { /// /// Updates whether or not the thruster is visibly active/thrusting. diff --git a/Content.Client/Silicons/Laws/SiliconLawSystem.cs b/Content.Client/Silicons/Laws/SiliconLawSystem.cs index f7f2fe7c47..34ca7b86ff 100644 --- a/Content.Client/Silicons/Laws/SiliconLawSystem.cs +++ b/Content.Client/Silicons/Laws/SiliconLawSystem.cs @@ -3,7 +3,4 @@ namespace Content.Client.Silicons.Laws; /// -public sealed class SiliconLawSystem : SharedSiliconLawSystem -{ - -} +public sealed partial class SiliconLawSystem : SharedSiliconLawSystem; diff --git a/Content.Client/Singularity/Systems/EventHorizonSystem.cs b/Content.Client/Singularity/Systems/EventHorizonSystem.cs index 606116fced..98c4ba8274 100644 --- a/Content.Client/Singularity/Systems/EventHorizonSystem.cs +++ b/Content.Client/Singularity/Systems/EventHorizonSystem.cs @@ -8,5 +8,4 @@ namespace Content.Client.Singularity.Systems; /// Primarily manages s. /// Exists to make relevant signal handlers (ie: ) work on the client. /// -public sealed class EventHorizonSystem : SharedEventHorizonSystem -{} +public sealed partial class EventHorizonSystem : SharedEventHorizonSystem; diff --git a/Content.Client/Singularity/Systems/SingularityGeneratorSystem.cs b/Content.Client/Singularity/Systems/SingularityGeneratorSystem.cs index f5b85f8b3c..b2c18cabcc 100644 --- a/Content.Client/Singularity/Systems/SingularityGeneratorSystem.cs +++ b/Content.Client/Singularity/Systems/SingularityGeneratorSystem.cs @@ -8,5 +8,4 @@ namespace Content.Client.Singularity.Systems; /// Manages s. /// Exists to make relevant signal handlers (ie: ) work on the client. /// -public sealed class SingularityGeneratorSystem : SharedSingularityGeneratorSystem -{} +public sealed partial class SingularityGeneratorSystem : SharedSingularityGeneratorSystem; diff --git a/Content.Client/Singularity/Systems/SingularitySystem.cs b/Content.Client/Singularity/Systems/SingularitySystem.cs index 50a12466be..366a1de671 100644 --- a/Content.Client/Singularity/Systems/SingularitySystem.cs +++ b/Content.Client/Singularity/Systems/SingularitySystem.cs @@ -11,7 +11,7 @@ namespace Content.Client.Singularity.Systems; /// The client-side version of . /// Primarily manages s. /// -public sealed class SingularitySystem : SharedSingularitySystem +public sealed partial class SingularitySystem : SharedSingularitySystem { public override void Initialize() { diff --git a/Content.Client/Singularity/Visualizers/RadiationCollectorSystem.cs b/Content.Client/Singularity/Visualizers/RadiationCollectorSystem.cs index 22bad793d9..dce57b5f2c 100644 --- a/Content.Client/Singularity/Visualizers/RadiationCollectorSystem.cs +++ b/Content.Client/Singularity/Visualizers/RadiationCollectorSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Singularity.Visualizers; -public sealed class RadiationCollectorSystem : VisualizerSystem +public sealed partial class RadiationCollectorSystem : VisualizerSystem { public override void Initialize() { diff --git a/Content.Client/Smoking/BurnStateVisualizerSystem.cs b/Content.Client/Smoking/BurnStateVisualizerSystem.cs index 25ca76ac4d..da8a1b7a25 100644 --- a/Content.Client/Smoking/BurnStateVisualizerSystem.cs +++ b/Content.Client/Smoking/BurnStateVisualizerSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Smoking; namespace Content.Client.Smoking; -public sealed class BurnStateVisualizerSystem : VisualizerSystem +public sealed partial class BurnStateVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, BurnStateVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Sound/EmitSoundSystem.cs b/Content.Client/Sound/EmitSoundSystem.cs index 54d31e140d..9d7188d0d1 100644 --- a/Content.Client/Sound/EmitSoundSystem.cs +++ b/Content.Client/Sound/EmitSoundSystem.cs @@ -2,7 +2,4 @@ namespace Content.Client.Sound; -public sealed class EmitSoundSystem : SharedEmitSoundSystem -{ - -} +public sealed partial class EmitSoundSystem : SharedEmitSoundSystem; diff --git a/Content.Client/Speech/EntitySystems/DamagedSiliconAccentSystem.cs b/Content.Client/Speech/EntitySystems/DamagedSiliconAccentSystem.cs index 36368b62bf..577eb6561a 100644 --- a/Content.Client/Speech/EntitySystems/DamagedSiliconAccentSystem.cs +++ b/Content.Client/Speech/EntitySystems/DamagedSiliconAccentSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Speech.EntitySystems; namespace Content.Client.Speech.EntitySystems; -public sealed class DamagedSiliconAccentSystem : SharedDamagedSiliconAccentSystem; +public sealed partial class DamagedSiliconAccentSystem : SharedDamagedSiliconAccentSystem; diff --git a/Content.Client/Station/StationSpawningSystem.cs b/Content.Client/Station/StationSpawningSystem.cs index 71dce5a78f..42dc677895 100644 --- a/Content.Client/Station/StationSpawningSystem.cs +++ b/Content.Client/Station/StationSpawningSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Station; namespace Content.Client.Station; -public sealed class StationSpawningSystem : SharedStationSpawningSystem; +public sealed partial class StationSpawningSystem : SharedStationSpawningSystem; diff --git a/Content.Client/Storage/Systems/EntityStorageSystem.cs b/Content.Client/Storage/Systems/EntityStorageSystem.cs index 96dc353c48..e05e370922 100644 --- a/Content.Client/Storage/Systems/EntityStorageSystem.cs +++ b/Content.Client/Storage/Systems/EntityStorageSystem.cs @@ -2,4 +2,4 @@ namespace Content.Client.Storage.Systems; -public sealed class EntityStorageSystem : SharedEntityStorageSystem; +public sealed partial class EntityStorageSystem : SharedEntityStorageSystem; diff --git a/Content.Client/Storage/Systems/StorageContainerVisualsSystem.cs b/Content.Client/Storage/Systems/StorageContainerVisualsSystem.cs index 301de2bf04..c5b19651da 100644 --- a/Content.Client/Storage/Systems/StorageContainerVisualsSystem.cs +++ b/Content.Client/Storage/Systems/StorageContainerVisualsSystem.cs @@ -6,7 +6,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Storage.Systems; /// -public sealed class StorageContainerVisualsSystem : VisualizerSystem +public sealed partial class StorageContainerVisualsSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, StorageContainerVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Storage/Visualizers/StorageFillVisualizerSystem.cs b/Content.Client/Storage/Visualizers/StorageFillVisualizerSystem.cs index 692a20a9f2..23857cb790 100644 --- a/Content.Client/Storage/Visualizers/StorageFillVisualizerSystem.cs +++ b/Content.Client/Storage/Visualizers/StorageFillVisualizerSystem.cs @@ -4,7 +4,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Storage.Visualizers; -public sealed class StorageFillVisualizerSystem : VisualizerSystem +public sealed partial class StorageFillVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, StorageFillVisualizerComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Store/StoreSystem.cs b/Content.Client/Store/StoreSystem.cs index cb6e42a0d7..3ab2f61aca 100644 --- a/Content.Client/Store/StoreSystem.cs +++ b/Content.Client/Store/StoreSystem.cs @@ -2,4 +2,4 @@ namespace Content.Client.Store; -public sealed class StoreSystem : SharedStoreSystem; +public sealed partial class StoreSystem : SharedStoreSystem; diff --git a/Content.Client/Strip/StrippableSystem.cs b/Content.Client/Strip/StrippableSystem.cs index 23f38e9d51..5ebefdaa59 100644 --- a/Content.Client/Strip/StrippableSystem.cs +++ b/Content.Client/Strip/StrippableSystem.cs @@ -11,7 +11,7 @@ namespace Content.Client.Strip; /// /// This is the client-side stripping system, which just triggers UI updates on events. /// -public sealed class StrippableSystem : SharedStrippableSystem +public sealed partial class StrippableSystem : SharedStrippableSystem { public override void Initialize() { diff --git a/Content.Client/Suicide/SuicideSystem.cs b/Content.Client/Suicide/SuicideSystem.cs index 517180b651..13f996b9c2 100644 --- a/Content.Client/Suicide/SuicideSystem.cs +++ b/Content.Client/Suicide/SuicideSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Suicide; namespace Content.Client.Suicide; -public sealed class SuicideSystem : SharedSuicideSystem; +public sealed partial class SuicideSystem : SharedSuicideSystem; diff --git a/Content.Client/SurveillanceCamera/SurveillanceCameraMonitorSystem.cs b/Content.Client/SurveillanceCamera/SurveillanceCameraMonitorSystem.cs index ec79889e7a..84bbb120c9 100644 --- a/Content.Client/SurveillanceCamera/SurveillanceCameraMonitorSystem.cs +++ b/Content.Client/SurveillanceCamera/SurveillanceCameraMonitorSystem.cs @@ -2,7 +2,7 @@ using Robust.Shared.Utility; namespace Content.Client.SurveillanceCamera; -public sealed class SurveillanceCameraMonitorSystem : EntitySystem +public sealed partial class SurveillanceCameraMonitorSystem : EntitySystem { public override void Update(float frameTime) { diff --git a/Content.Client/SurveillanceCamera/SurveillanceCameraSystem.cs b/Content.Client/SurveillanceCamera/SurveillanceCameraSystem.cs index 5dbb9f8442..37471f6be2 100644 --- a/Content.Client/SurveillanceCamera/SurveillanceCameraSystem.cs +++ b/Content.Client/SurveillanceCamera/SurveillanceCameraSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.SurveillanceCamera; namespace Content.Client.SurveillanceCamera; -public sealed class SurveillanceCameraSystem : SharedSurveillanceCameraSystem; +public sealed partial class SurveillanceCameraSystem : SharedSurveillanceCameraSystem; diff --git a/Content.Client/Telephone/TelephoneSystem.cs b/Content.Client/Telephone/TelephoneSystem.cs index 8fad9f7b85..128a0e6a16 100644 --- a/Content.Client/Telephone/TelephoneSystem.cs +++ b/Content.Client/Telephone/TelephoneSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Telephone; namespace Content.Client.Telephone; -public sealed class TelephoneSystem : SharedTelephoneSystem -{ - -} +public sealed partial class TelephoneSystem : SharedTelephoneSystem; diff --git a/Content.Client/Teleportation/PortalSystem.cs b/Content.Client/Teleportation/PortalSystem.cs index c8a51d6c08..9ed497f1e9 100644 --- a/Content.Client/Teleportation/PortalSystem.cs +++ b/Content.Client/Teleportation/PortalSystem.cs @@ -2,6 +2,4 @@ namespace Content.Client.Teleportation; -public sealed class PortalSystem : SharedPortalSystem -{ -} +public sealed partial class PortalSystem : SharedPortalSystem; diff --git a/Content.Client/Temperature/Systems/TemperatureSystem.cs b/Content.Client/Temperature/Systems/TemperatureSystem.cs index 94a1e836e8..6980591a81 100644 --- a/Content.Client/Temperature/Systems/TemperatureSystem.cs +++ b/Content.Client/Temperature/Systems/TemperatureSystem.cs @@ -5,4 +5,4 @@ namespace Content.Client.Temperature.Systems; /// /// This exists so runs on client/> /// -public sealed class TemperatureSystem : SharedTemperatureSystem; +public sealed partial class TemperatureSystem : SharedTemperatureSystem; diff --git a/Content.Client/Tips/TipsSystem.cs b/Content.Client/Tips/TipsSystem.cs index 00fc08437c..d269c90bc9 100644 --- a/Content.Client/Tips/TipsSystem.cs +++ b/Content.Client/Tips/TipsSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Tips; namespace Content.Client.Tips; -public sealed class TipsSystem : SharedTipsSystem; +public sealed partial class TipsSystem : SharedTipsSystem; diff --git a/Content.Client/Tools/Visualizers/WeldableVisualizerSystem.cs b/Content.Client/Tools/Visualizers/WeldableVisualizerSystem.cs index ecf78a0bba..362fc13d9f 100644 --- a/Content.Client/Tools/Visualizers/WeldableVisualizerSystem.cs +++ b/Content.Client/Tools/Visualizers/WeldableVisualizerSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Tools.Visualizers; -public sealed class WeldableVisualizerSystem : VisualizerSystem +public sealed partial class WeldableVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, WeldableComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Trigger/Systems/ReleaseGasOnTriggerSystem.cs b/Content.Client/Trigger/Systems/ReleaseGasOnTriggerSystem.cs index a183282dde..d7320adbc5 100644 --- a/Content.Client/Trigger/Systems/ReleaseGasOnTriggerSystem.cs +++ b/Content.Client/Trigger/Systems/ReleaseGasOnTriggerSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Trigger.Systems; namespace Content.Client.Trigger.Systems; -public sealed class ReleaseGasOnTriggerSystem : SharedReleaseGasOnTriggerSystem; +public sealed partial class ReleaseGasOnTriggerSystem : SharedReleaseGasOnTriggerSystem; diff --git a/Content.Client/TurretController/DeployableTurretControllerSystem.cs b/Content.Client/TurretController/DeployableTurretControllerSystem.cs index c3b305f821..e6a64d5c75 100644 --- a/Content.Client/TurretController/DeployableTurretControllerSystem.cs +++ b/Content.Client/TurretController/DeployableTurretControllerSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.TurretController; namespace Content.Client.TurretController; /// -public sealed class DeployableTurretControllerSystem : SharedDeployableTurretControllerSystem -{ - -} +public sealed partial class DeployableTurretControllerSystem : SharedDeployableTurretControllerSystem; diff --git a/Content.Client/Voting/VotingSystem.cs b/Content.Client/Voting/VotingSystem.cs index 9fea4d153f..e797f725cb 100644 --- a/Content.Client/Voting/VotingSystem.cs +++ b/Content.Client/Voting/VotingSystem.cs @@ -2,7 +2,7 @@ using Content.Shared.Voting; namespace Content.Client.Voting; -public sealed class VotingSystem : EntitySystem +public sealed partial class VotingSystem : EntitySystem { public event Action? VotePlayerListResponse; //Provides a list of players elligble for vote actions diff --git a/Content.Client/Wires/Visualizers/WiresVisualizerSystem.cs b/Content.Client/Wires/Visualizers/WiresVisualizerSystem.cs index 477848ba09..38482b3d37 100644 --- a/Content.Client/Wires/Visualizers/WiresVisualizerSystem.cs +++ b/Content.Client/Wires/Visualizers/WiresVisualizerSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Wires.Visualizers { - public sealed class WiresVisualizerSystem : VisualizerSystem + public sealed partial class WiresVisualizerSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, WiresVisualsComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.Client/Wires/WiresSystem.cs b/Content.Client/Wires/WiresSystem.cs index c2ffa978d1..d1902d32c5 100644 --- a/Content.Client/Wires/WiresSystem.cs +++ b/Content.Client/Wires/WiresSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Wires; namespace Content.Client.Wires; -public sealed class WiresSystem : SharedWiresSystem -{ -} +public sealed partial class WiresSystem : SharedWiresSystem; diff --git a/Content.Client/Xenoarchaeology/Artifact/XenoArtifactSystem.cs b/Content.Client/Xenoarchaeology/Artifact/XenoArtifactSystem.cs index 0e8680e22a..dab10eda2b 100644 --- a/Content.Client/Xenoarchaeology/Artifact/XenoArtifactSystem.cs +++ b/Content.Client/Xenoarchaeology/Artifact/XenoArtifactSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Xenoarchaeology.Artifact; namespace Content.Client.Xenoarchaeology.Artifact; /// -public sealed class XenoArtifactSystem : SharedXenoArtifactSystem; +public sealed partial class XenoArtifactSystem : SharedXenoArtifactSystem; diff --git a/Content.Client/Xenoarchaeology/Equipment/ArtifactCrusherSystem.cs b/Content.Client/Xenoarchaeology/Equipment/ArtifactCrusherSystem.cs index d4a88cdd03..b44892b715 100644 --- a/Content.Client/Xenoarchaeology/Equipment/ArtifactCrusherSystem.cs +++ b/Content.Client/Xenoarchaeology/Equipment/ArtifactCrusherSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.Xenoarchaeology.Equipment; namespace Content.Client.Xenoarchaeology.Equipment; /// -public sealed class ArtifactCrusherSystem : SharedArtifactCrusherSystem -{ - -} \ No newline at end of file +public sealed partial class ArtifactCrusherSystem : SharedArtifactCrusherSystem; diff --git a/Content.Client/Xenoarchaeology/XenoArtifacts/RandomArtifactSpriteSystem.cs b/Content.Client/Xenoarchaeology/XenoArtifacts/RandomArtifactSpriteSystem.cs index 5e60086987..38b4abab22 100644 --- a/Content.Client/Xenoarchaeology/XenoArtifacts/RandomArtifactSpriteSystem.cs +++ b/Content.Client/Xenoarchaeology/XenoArtifacts/RandomArtifactSpriteSystem.cs @@ -3,7 +3,7 @@ using Robust.Client.GameObjects; namespace Content.Client.Xenoarchaeology.XenoArtifacts; -public sealed class RandomArtifactSpriteSystem : VisualizerSystem +public sealed partial class RandomArtifactSpriteSystem : VisualizerSystem { protected override void OnAppearanceChange(EntityUid uid, RandomArtifactSpriteComponent component, ref AppearanceChangeEvent args) { diff --git a/Content.IntegrationTests/Tests/Destructible/TestDestructibleListenerSystem.cs b/Content.IntegrationTests/Tests/Destructible/TestDestructibleListenerSystem.cs index 1bb397d4b3..39b44b5714 100644 --- a/Content.IntegrationTests/Tests/Destructible/TestDestructibleListenerSystem.cs +++ b/Content.IntegrationTests/Tests/Destructible/TestDestructibleListenerSystem.cs @@ -11,7 +11,7 @@ namespace Content.IntegrationTests.Tests.Destructible /// threshold to a list for checking during testing. /// [Reflect(false)] - public sealed class TestDestructibleListenerSystem : EntitySystem + public sealed partial class TestDestructibleListenerSystem : EntitySystem { public readonly List ThresholdsReached = new(); diff --git a/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTestSystem.cs b/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTestSystem.cs index c314f41234..2076cce9d6 100644 --- a/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTestSystem.cs +++ b/Content.IntegrationTests/Tests/DeviceNetwork/DeviceNetworkTestSystem.cs @@ -7,7 +7,7 @@ using Content.Shared.DeviceNetwork.Components; namespace Content.IntegrationTests.Tests.DeviceNetwork; [Reflect(false)] -public sealed class DeviceNetworkTestSystem : EntitySystem +public sealed partial class DeviceNetworkTestSystem : EntitySystem { public NetworkPayload LastPayload = default; diff --git a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs index 3af3a5a4aa..c45ea2adb7 100644 --- a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs +++ b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs @@ -16,10 +16,10 @@ namespace Content.IntegrationTests.Tests.Disposal [TestOf(typeof(DisposalHolderComponent))] [TestOf(typeof(DisposalEntryComponent))] [TestOf(typeof(DisposalUnitComponent))] - public sealed class DisposalUnitTest : GameTest + public sealed partial class DisposalUnitTest : GameTest { [Reflect(false)] - private sealed class DisposalUnitTestSystem : EntitySystem + private sealed partial class DisposalUnitTestSystem : EntitySystem { } diff --git a/Content.IntegrationTests/Tests/GameRules/FailAndStartPresetTest.cs b/Content.IntegrationTests/Tests/GameRules/FailAndStartPresetTest.cs index b8efb64b8b..13286c68a0 100644 --- a/Content.IntegrationTests/Tests/GameRules/FailAndStartPresetTest.cs +++ b/Content.IntegrationTests/Tests/GameRules/FailAndStartPresetTest.cs @@ -121,7 +121,7 @@ public sealed class FailAndStartPresetTest : GameTest } } -public sealed class TestRuleSystem : EntitySystem +public sealed partial class TestRuleSystem : EntitySystem { public bool Run; diff --git a/Content.IntegrationTests/Tests/Helpers/TestListenerSystem.cs b/Content.IntegrationTests/Tests/Helpers/TestListenerSystem.cs index 2481cef03f..dc57a21307 100644 --- a/Content.IntegrationTests/Tests/Helpers/TestListenerSystem.cs +++ b/Content.IntegrationTests/Tests/Helpers/TestListenerSystem.cs @@ -9,7 +9,7 @@ namespace Content.IntegrationTests.Tests.Helpers; /// /// Generic system that listens for and records any received events of a given type. /// -public abstract class TestListenerSystem : EntitySystem where TEvent : notnull +public abstract partial class TestListenerSystem : EntitySystem where TEvent : notnull { public override void Initialize() { diff --git a/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs b/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs index 64f49eb9ca..9cf7b2c7a0 100644 --- a/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs +++ b/Content.IntegrationTests/Tests/Interaction/Click/InteractionSystemTests.cs @@ -17,7 +17,7 @@ namespace Content.IntegrationTests.Tests.Interaction.Click { [TestFixture] [TestOf(typeof(InteractionSystem))] - public sealed class InteractionSystemTests : GameTest + public sealed partial class InteractionSystemTests : GameTest { [TestPrototypes] private const string Prototypes = @" @@ -382,7 +382,7 @@ namespace Content.IntegrationTests.Tests.Interaction.Click testInteractionSystem.ClearHandlers(); } - public sealed class TestInteractionSystem : EntitySystem + public sealed partial class TestInteractionSystem : EntitySystem { public EntityEventHandler? InteractUsingEvent; public EntityEventHandler? InteractHandEvent; diff --git a/Content.IntegrationTests/Tests/Interaction/InteractionTestSystem.cs b/Content.IntegrationTests/Tests/Interaction/InteractionTestSystem.cs index 797f77e721..b2ffcbe7cd 100644 --- a/Content.IntegrationTests/Tests/Interaction/InteractionTestSystem.cs +++ b/Content.IntegrationTests/Tests/Interaction/InteractionTestSystem.cs @@ -10,7 +10,7 @@ namespace Content.IntegrationTests.Tests.Interaction; /// In particular, when construction ghosts become real entities, and when existing entities get replaced with /// new ones. /// -public sealed class InteractionTestSystem : EntitySystem +public sealed partial class InteractionTestSystem : EntitySystem { public Dictionary Ghosts = new(); public Dictionary EntChanges = new(); diff --git a/Content.IntegrationTests/Tests/Movement/SlippingTest.cs b/Content.IntegrationTests/Tests/Movement/SlippingTest.cs index 92e4d2471e..e3e67a41f7 100644 --- a/Content.IntegrationTests/Tests/Movement/SlippingTest.cs +++ b/Content.IntegrationTests/Tests/Movement/SlippingTest.cs @@ -10,7 +10,7 @@ namespace Content.IntegrationTests.Tests.Movement; public sealed class SlippingTest : MovementTest { - public sealed class SlipTestSystem : TestListenerSystem; + public sealed partial class SlipTestSystem : TestListenerSystem; [Test] public async Task BananaSlipTest() diff --git a/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs b/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs index 13bb3cfd74..17f178645a 100644 --- a/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs +++ b/Content.IntegrationTests/Tests/ResettingEntitySystemTests.cs @@ -8,9 +8,9 @@ namespace Content.IntegrationTests.Tests { [TestFixture] [TestOf(typeof(RoundRestartCleanupEvent))] - public sealed class ResettingEntitySystemTests : GameTest + public sealed partial class ResettingEntitySystemTests : GameTest { - public sealed class TestRoundRestartCleanupEvent : EntitySystem + public sealed partial class TestRoundRestartCleanupEvent : EntitySystem { public bool HasBeenReset { get; set; } diff --git a/Content.IntegrationTests/Tests/RoundEndTest.cs b/Content.IntegrationTests/Tests/RoundEndTest.cs index 16c460c3da..4a02ede05e 100644 --- a/Content.IntegrationTests/Tests/RoundEndTest.cs +++ b/Content.IntegrationTests/Tests/RoundEndTest.cs @@ -8,9 +8,9 @@ using Robust.Shared.GameObjects; namespace Content.IntegrationTests.Tests { [TestFixture] - public sealed class RoundEndTest : GameTest + public sealed partial class RoundEndTest : GameTest { - private sealed class RoundEndTestSystem : EntitySystem + private sealed partial class RoundEndTestSystem : EntitySystem { public int RoundCount; diff --git a/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs b/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs index c62dced18f..098be3cebd 100644 --- a/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs +++ b/Content.IntegrationTests/Tests/SaveLoadSaveTest.cs @@ -17,7 +17,7 @@ namespace Content.IntegrationTests.Tests /// Tests that a grid's yaml does not change when saved consecutively. /// [TestFixture] - public sealed class SaveLoadSaveTest : GameTest + public sealed partial class SaveLoadSaveTest : GameTest { [Test] public async Task CreateSaveLoadSaveGrid() @@ -245,7 +245,7 @@ namespace Content.IntegrationTests.Tests /// Simple system that modifies the data saved to a yaml file by removing the timestamp. /// Required by some tests that validate that re-saving a map does not modify it. /// - private sealed class SaveLoadSaveTestSystem : EntitySystem + private sealed partial class SaveLoadSaveTestSystem : EntitySystem { public bool Enabled; public override void Initialize() diff --git a/Content.Server/Access/Systems/AccessSystem.cs b/Content.Server/Access/Systems/AccessSystem.cs index f185d0ff98..b63b0c26b0 100644 --- a/Content.Server/Access/Systems/AccessSystem.cs +++ b/Content.Server/Access/Systems/AccessSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Access.Systems; namespace Content.Server.Access.Systems; -public sealed class AccessSystem : SharedAccessSystem -{ -} +public sealed partial class AccessSystem : SharedAccessSystem; diff --git a/Content.Server/Access/Systems/JobStatusSystem.cs b/Content.Server/Access/Systems/JobStatusSystem.cs index d6d38fbe53..d78528bd2f 100644 --- a/Content.Server/Access/Systems/JobStatusSystem.cs +++ b/Content.Server/Access/Systems/JobStatusSystem.cs @@ -2,4 +2,4 @@ namespace Content.Server.Access.Systems; -public sealed class JobStatusSystem : SharedJobStatusSystem; +public sealed partial class JobStatusSystem : SharedJobStatusSystem; diff --git a/Content.Server/Actions/ActionsSystem.cs b/Content.Server/Actions/ActionsSystem.cs index 21054bbd7a..bf707fe7ab 100644 --- a/Content.Server/Actions/ActionsSystem.cs +++ b/Content.Server/Actions/ActionsSystem.cs @@ -1,10 +1,6 @@ using Content.Shared.Actions; using JetBrains.Annotations; -namespace Content.Server.Actions -{ +namespace Content.Server.Actions; [UsedImplicitly] - public sealed class ActionsSystem : SharedActionsSystem - { - } -} +public sealed partial class ActionsSystem : SharedActionsSystem; diff --git a/Content.Server/Alert/ServerAlertsSystem.cs b/Content.Server/Alert/ServerAlertsSystem.cs index cf15265561..d3046ab8ff 100644 --- a/Content.Server/Alert/ServerAlertsSystem.cs +++ b/Content.Server/Alert/ServerAlertsSystem.cs @@ -3,7 +3,7 @@ using Robust.Shared.GameStates; namespace Content.Server.Alert; -internal sealed class ServerAlertsSystem : AlertsSystem +internal sealed partial class ServerAlertsSystem : AlertsSystem { public override void Initialize() { diff --git a/Content.Server/Antag/AntagSpawnerSystem.cs b/Content.Server/Antag/AntagSpawnerSystem.cs index dd0c99cc0e..9bbe784265 100644 --- a/Content.Server/Antag/AntagSpawnerSystem.cs +++ b/Content.Server/Antag/AntagSpawnerSystem.cs @@ -5,7 +5,7 @@ namespace Content.Server.Antag; /// /// Spawns an entity when creating an antag for . /// -public sealed class AntagSpawnerSystem : EntitySystem +public sealed partial class AntagSpawnerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Audio/AmbientSoundSystem.cs b/Content.Server/Audio/AmbientSoundSystem.cs index 1f4abf34f7..ea0409c725 100644 --- a/Content.Server/Audio/AmbientSoundSystem.cs +++ b/Content.Server/Audio/AmbientSoundSystem.cs @@ -6,7 +6,7 @@ using Content.Shared.Power; namespace Content.Server.Audio; -public sealed class AmbientSoundSystem : SharedAmbientSoundSystem +public sealed partial class AmbientSoundSystem : SharedAmbientSoundSystem { public override void Initialize() { diff --git a/Content.Server/Buckle/Systems/AntiRotOnBuckleSystem.cs b/Content.Server/Buckle/Systems/AntiRotOnBuckleSystem.cs index 6f356baf07..3e856fa46f 100644 --- a/Content.Server/Buckle/Systems/AntiRotOnBuckleSystem.cs +++ b/Content.Server/Buckle/Systems/AntiRotOnBuckleSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Power; namespace Content.Server.Buckle.Systems; -public sealed class AntiRotOnBuckleSystem : EntitySystem +public sealed partial class AntiRotOnBuckleSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Buckle/Systems/BuckleSystem.cs b/Content.Server/Buckle/Systems/BuckleSystem.cs index 50de302fb0..3ea247a496 100644 --- a/Content.Server/Buckle/Systems/BuckleSystem.cs +++ b/Content.Server/Buckle/Systems/BuckleSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Buckle; namespace Content.Server.Buckle.Systems; -public sealed class BuckleSystem : SharedBuckleSystem -{ -} +public sealed partial class BuckleSystem : SharedBuckleSystem; diff --git a/Content.Server/Camera/CameraRecoilSystem.cs b/Content.Server/Camera/CameraRecoilSystem.cs index ddf47fca79..f3641ef09a 100644 --- a/Content.Server/Camera/CameraRecoilSystem.cs +++ b/Content.Server/Camera/CameraRecoilSystem.cs @@ -4,7 +4,7 @@ using Robust.Shared.Player; namespace Content.Server.Camera; -public sealed class CameraRecoilSystem : SharedCameraRecoilSystem +public sealed partial class CameraRecoilSystem : SharedCameraRecoilSystem { public override void KickCamera(EntityUid euid, Vector2 kickback, CameraRecoilComponent? component = null) { diff --git a/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs b/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs index 2d2eb04348..857d370852 100644 --- a/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs +++ b/Content.Server/Changeling/Systems/ChangelingIdentitySystem.cs @@ -4,7 +4,7 @@ using Robust.Shared.GameStates; namespace Content.Server.Changeling.Systems; -public sealed class ChangelingIdentitySystem : SharedChangelingIdentitySystem +public sealed partial class ChangelingIdentitySystem : SharedChangelingIdentitySystem { public override void Initialize() { diff --git a/Content.Server/Charges/ChargesSystem.cs b/Content.Server/Charges/ChargesSystem.cs index 6883dcb03d..7b073a6da6 100644 --- a/Content.Server/Charges/ChargesSystem.cs +++ b/Content.Server/Charges/ChargesSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Charges.Systems; namespace Content.Server.Charges; -public sealed class ChargesSystem : SharedChargesSystem -{ - -} +public sealed partial class ChargesSystem : SharedChargesSystem; diff --git a/Content.Server/Chat/TypingIndicator/TypingIndicatorSystem.cs b/Content.Server/Chat/TypingIndicator/TypingIndicatorSystem.cs index d180a958ca..398952f0b7 100644 --- a/Content.Server/Chat/TypingIndicator/TypingIndicatorSystem.cs +++ b/Content.Server/Chat/TypingIndicator/TypingIndicatorSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Chat.TypingIndicator; namespace Content.Server.Chat.TypingIndicator; -public sealed class TypingIndicatorSystem : SharedTypingIndicatorSystem -{ -} +public sealed partial class TypingIndicatorSystem : SharedTypingIndicatorSystem; diff --git a/Content.Server/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs b/Content.Server/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs index 45a85010b1..3b87390c1c 100644 --- a/Content.Server/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/SolutionContainerMixerSystem.cs @@ -7,7 +7,7 @@ using Content.Shared.Power; namespace Content.Server.Chemistry.EntitySystems; /// -public sealed class SolutionContainerMixerSystem : SharedSolutionContainerMixerSystem +public sealed partial class SolutionContainerMixerSystem : SharedSolutionContainerMixerSystem { /// public override void Initialize() diff --git a/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs b/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs index 62f924b5ad..cc76a11174 100644 --- a/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs +++ b/Content.Server/Chemistry/EntitySystems/SolutionContainerSystem.cs @@ -2,4 +2,4 @@ namespace Content.Server.Chemistry.EntitySystems; -public sealed class SolutionContainerSystem : SharedSolutionContainerSystem; +public sealed partial class SolutionContainerSystem : SharedSolutionContainerSystem; diff --git a/Content.Server/Clothing/ClothingSystem.cs b/Content.Server/Clothing/ClothingSystem.cs index 3de285992d..523a7f508e 100644 --- a/Content.Server/Clothing/ClothingSystem.cs +++ b/Content.Server/Clothing/ClothingSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Clothing.EntitySystems; namespace Content.Server.Clothing; -public sealed class ServerClothingSystem : ClothingSystem; +public sealed partial class ServerClothingSystem : ClothingSystem; diff --git a/Content.Server/CombatMode/CombatModeSystem.cs b/Content.Server/CombatMode/CombatModeSystem.cs index af36bb5947..fc843e2b91 100644 --- a/Content.Server/CombatMode/CombatModeSystem.cs +++ b/Content.Server/CombatMode/CombatModeSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.CombatMode; namespace Content.Server.CombatMode; -public sealed class CombatModeSystem : SharedCombatModeSystem; +public sealed partial class CombatModeSystem : SharedCombatModeSystem; diff --git a/Content.Server/Configurable/ConfigurationSystem.cs b/Content.Server/Configurable/ConfigurationSystem.cs index 965571f883..1459dc8be0 100644 --- a/Content.Server/Configurable/ConfigurationSystem.cs +++ b/Content.Server/Configurable/ConfigurationSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Configurable; namespace Content.Server.Configurable; -public sealed class ConfigurationSystem : SharedConfigurationSystem -{ - -} +public sealed partial class ConfigurationSystem : SharedConfigurationSystem; diff --git a/Content.Server/Cuffs/CuffableSystem.cs b/Content.Server/Cuffs/CuffableSystem.cs index 622eabd953..6965c8c152 100644 --- a/Content.Server/Cuffs/CuffableSystem.cs +++ b/Content.Server/Cuffs/CuffableSystem.cs @@ -6,7 +6,7 @@ using Robust.Shared.GameStates; namespace Content.Server.Cuffs { [UsedImplicitly] - public sealed class CuffableSystem : SharedCuffableSystem + public sealed partial class CuffableSystem : SharedCuffableSystem { public override void Initialize() { diff --git a/Content.Server/Damage/Systems/GodmodeSystem.cs b/Content.Server/Damage/Systems/GodmodeSystem.cs index d896fba71c..2288ca8f09 100644 --- a/Content.Server/Damage/Systems/GodmodeSystem.cs +++ b/Content.Server/Damage/Systems/GodmodeSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Damage.Systems; namespace Content.Server.Damage.Systems; -public sealed class GodmodeSystem : SharedGodmodeSystem +public sealed partial class GodmodeSystem : SharedGodmodeSystem { public override void EnableGodmode(EntityUid uid, GodmodeComponent? godmode = null) { diff --git a/Content.Server/DeviceNetwork/Systems/DeviceNetworkRequiresPowerSystem.cs b/Content.Server/DeviceNetwork/Systems/DeviceNetworkRequiresPowerSystem.cs index 615ed37f9e..0dc1368809 100644 --- a/Content.Server/DeviceNetwork/Systems/DeviceNetworkRequiresPowerSystem.cs +++ b/Content.Server/DeviceNetwork/Systems/DeviceNetworkRequiresPowerSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.DeviceNetwork.Events; namespace Content.Server.DeviceNetwork.Systems; -public sealed class DeviceNetworkRequiresPowerSystem : EntitySystem +public sealed partial class DeviceNetworkRequiresPowerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/DeviceNetwork/Systems/WiredNetworkSystem.cs b/Content.Server/DeviceNetwork/Systems/WiredNetworkSystem.cs index 54bd5256c7..f8258ecaf6 100644 --- a/Content.Server/DeviceNetwork/Systems/WiredNetworkSystem.cs +++ b/Content.Server/DeviceNetwork/Systems/WiredNetworkSystem.cs @@ -5,7 +5,7 @@ using JetBrains.Annotations; namespace Content.Server.DeviceNetwork.Systems { [UsedImplicitly] - public sealed class WiredNetworkSystem : EntitySystem + public sealed partial class WiredNetworkSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Dice/DiceSystem.cs b/Content.Server/Dice/DiceSystem.cs index c2cb62a250..ea2531651e 100644 --- a/Content.Server/Dice/DiceSystem.cs +++ b/Content.Server/Dice/DiceSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Dice; namespace Content.Server.Dice; -public sealed class DiceSystem : SharedDiceSystem; +public sealed partial class DiceSystem : SharedDiceSystem; diff --git a/Content.Server/Disposal/Mailing/MailingUnitSystem.cs b/Content.Server/Disposal/Mailing/MailingUnitSystem.cs index 92ac118be3..d9438351cb 100644 --- a/Content.Server/Disposal/Mailing/MailingUnitSystem.cs +++ b/Content.Server/Disposal/Mailing/MailingUnitSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Disposal.Mailing; namespace Content.Server.Disposal.Mailing; -public sealed class MailingUnitSystem : SharedMailingUnitSystem; +public sealed partial class MailingUnitSystem : SharedMailingUnitSystem; diff --git a/Content.Server/Disposal/Unit/BeingDisposedSystem.cs b/Content.Server/Disposal/Unit/BeingDisposedSystem.cs index 7c2a08d2b9..af7f6c1a07 100644 --- a/Content.Server/Disposal/Unit/BeingDisposedSystem.cs +++ b/Content.Server/Disposal/Unit/BeingDisposedSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Disposal.Unit; namespace Content.Server.Disposal.Unit; /// -public sealed class BeingDisposedSystem : SharedBeingDisposedSystem +public sealed partial class BeingDisposedSystem : SharedBeingDisposedSystem { public override void Initialize() { diff --git a/Content.Server/DoAfter/DoAfterSystem.cs b/Content.Server/DoAfter/DoAfterSystem.cs index b3d2711f7b..55903b97c1 100644 --- a/Content.Server/DoAfter/DoAfterSystem.cs +++ b/Content.Server/DoAfter/DoAfterSystem.cs @@ -4,7 +4,4 @@ using JetBrains.Annotations; namespace Content.Server.DoAfter; [UsedImplicitly] -public sealed class DoAfterSystem : SharedDoAfterSystem -{ - -} +public sealed partial class DoAfterSystem : SharedDoAfterSystem; diff --git a/Content.Server/Doors/Systems/AirlockSystem.cs b/Content.Server/Doors/Systems/AirlockSystem.cs index 40ecdc21be..ffb690a176 100644 --- a/Content.Server/Doors/Systems/AirlockSystem.cs +++ b/Content.Server/Doors/Systems/AirlockSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Doors.Systems; namespace Content.Server.Doors.Systems; -public sealed class AirlockSystem : SharedAirlockSystem; +public sealed partial class AirlockSystem : SharedAirlockSystem; diff --git a/Content.Server/Doors/Systems/TurnstileSystem.cs b/Content.Server/Doors/Systems/TurnstileSystem.cs index 687a97095f..bb5bdebca6 100644 --- a/Content.Server/Doors/Systems/TurnstileSystem.cs +++ b/Content.Server/Doors/Systems/TurnstileSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Doors.Systems; namespace Content.Server.Doors.Systems; /// -public sealed class TurnstileSystem : SharedTurnstileSystem; +public sealed partial class TurnstileSystem : SharedTurnstileSystem; diff --git a/Content.Server/Drunk/DrunkSystem.cs b/Content.Server/Drunk/DrunkSystem.cs index c736bca1af..9b51a076ae 100644 --- a/Content.Server/Drunk/DrunkSystem.cs +++ b/Content.Server/Drunk/DrunkSystem.cs @@ -2,6 +2,4 @@ namespace Content.Server.Drunk; -public sealed class DrunkSystem : SharedDrunkSystem -{ -} +public sealed partial class DrunkSystem : SharedDrunkSystem; diff --git a/Content.Server/Effects/ColorFlashEffectSystem.cs b/Content.Server/Effects/ColorFlashEffectSystem.cs index 2d29134657..0e0c8f215a 100644 --- a/Content.Server/Effects/ColorFlashEffectSystem.cs +++ b/Content.Server/Effects/ColorFlashEffectSystem.cs @@ -3,7 +3,7 @@ using Robust.Shared.Player; namespace Content.Server.Effects; -public sealed class ColorFlashEffectSystem : SharedColorFlashEffectSystem +public sealed partial class ColorFlashEffectSystem : SharedColorFlashEffectSystem { public override void RaiseEffect(Color color, List entities, Filter filter) { diff --git a/Content.Server/Emp/EmpSystem.cs b/Content.Server/Emp/EmpSystem.cs index 46fc120402..97fa380c0b 100644 --- a/Content.Server/Emp/EmpSystem.cs +++ b/Content.Server/Emp/EmpSystem.cs @@ -5,7 +5,7 @@ using Content.Shared.Radio; namespace Content.Server.Emp; -public sealed class EmpSystem : SharedEmpSystem +public sealed partial class EmpSystem : SharedEmpSystem { public override void Initialize() { diff --git a/Content.Server/Ensnaring/EnsnareableSystem.cs b/Content.Server/Ensnaring/EnsnareableSystem.cs index 778d7b3580..74421b634d 100644 --- a/Content.Server/Ensnaring/EnsnareableSystem.cs +++ b/Content.Server/Ensnaring/EnsnareableSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Ensnaring; namespace Content.Server.Ensnaring; -public sealed class EnsnareableSystem : SharedEnsnareableSystem; +public sealed partial class EnsnareableSystem : SharedEnsnareableSystem; diff --git a/Content.Server/Flash/FlashSystem.cs b/Content.Server/Flash/FlashSystem.cs index 14549c54d9..2eb7ed143d 100644 --- a/Content.Server/Flash/FlashSystem.cs +++ b/Content.Server/Flash/FlashSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Flash; namespace Content.Server.Flash; -public sealed class FlashSystem : SharedFlashSystem; +public sealed partial class FlashSystem : SharedFlashSystem; diff --git a/Content.Server/Fluids/EntitySystems/AbsorbentSystem.cs b/Content.Server/Fluids/EntitySystems/AbsorbentSystem.cs index c7348b0856..3afab3e297 100644 --- a/Content.Server/Fluids/EntitySystems/AbsorbentSystem.cs +++ b/Content.Server/Fluids/EntitySystems/AbsorbentSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Fluids; namespace Content.Server.Fluids.EntitySystems; /// -public sealed class AbsorbentSystem : SharedAbsorbentSystem; +public sealed partial class AbsorbentSystem : SharedAbsorbentSystem; diff --git a/Content.Server/GameTicking/Rules/SubGamemodesSystem.cs b/Content.Server/GameTicking/Rules/SubGamemodesSystem.cs index 5684b51847..069a4d5ccc 100644 --- a/Content.Server/GameTicking/Rules/SubGamemodesSystem.cs +++ b/Content.Server/GameTicking/Rules/SubGamemodesSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Storage; namespace Content.Server.GameTicking.Rules; -public sealed class SubGamemodesSystem : GameRuleSystem +public sealed partial class SubGamemodesSystem : GameRuleSystem { protected override void Added(EntityUid uid, SubGamemodesComponent comp, GameRuleComponent rule, GameRuleAddedEvent args) { diff --git a/Content.Server/GameTicking/Rules/VariationPass/EntitySpawnVariationPassSystem.cs b/Content.Server/GameTicking/Rules/VariationPass/EntitySpawnVariationPassSystem.cs index 462c89e016..9014ad0e4d 100644 --- a/Content.Server/GameTicking/Rules/VariationPass/EntitySpawnVariationPassSystem.cs +++ b/Content.Server/GameTicking/Rules/VariationPass/EntitySpawnVariationPassSystem.cs @@ -5,7 +5,7 @@ using Robust.Shared.Random; namespace Content.Server.GameTicking.Rules.VariationPass; /// -public sealed class EntitySpawnVariationPassSystem : VariationPassSystem +public sealed partial class EntitySpawnVariationPassSystem : VariationPassSystem { protected override void ApplyVariation(Entity ent, ref StationVariationPassEvent args) { diff --git a/Content.Server/GameTicking/Rules/VariationPass/ReinforcedWallReplaceVariationPassSystem.cs b/Content.Server/GameTicking/Rules/VariationPass/ReinforcedWallReplaceVariationPassSystem.cs index 1950581bea..84fd05713d 100644 --- a/Content.Server/GameTicking/Rules/VariationPass/ReinforcedWallReplaceVariationPassSystem.cs +++ b/Content.Server/GameTicking/Rules/VariationPass/ReinforcedWallReplaceVariationPassSystem.cs @@ -6,6 +6,4 @@ namespace Content.Server.GameTicking.Rules.VariationPass; /// /// This handles the ability to replace entities marked with in a variation pass /// -public sealed class ReinforcedWallReplaceVariationPassSystem : BaseEntityReplaceVariationPassSystem -{ -} +public sealed partial class ReinforcedWallReplaceVariationPassSystem : BaseEntityReplaceVariationPassSystem; diff --git a/Content.Server/GameTicking/Rules/VariationPass/SolarPanelReplaceVariationPassSystem.cs b/Content.Server/GameTicking/Rules/VariationPass/SolarPanelReplaceVariationPassSystem.cs index 041ce32726..8f1dca9e2f 100644 --- a/Content.Server/GameTicking/Rules/VariationPass/SolarPanelReplaceVariationPassSystem.cs +++ b/Content.Server/GameTicking/Rules/VariationPass/SolarPanelReplaceVariationPassSystem.cs @@ -6,6 +6,4 @@ namespace Content.Server.GameTicking.Rules.VariationPass; /// /// This handles the ability to replace entities marked with in a variation pass /// -public sealed class SolarPanelReplaceVariationPassSystem : BaseEntityReplaceVariationPassSystem -{ -} +public sealed partial class SolarPanelReplaceVariationPassSystem : BaseEntityReplaceVariationPassSystem; diff --git a/Content.Server/GameTicking/Rules/VariationPass/WallReplaceVariationPassSystem.cs b/Content.Server/GameTicking/Rules/VariationPass/WallReplaceVariationPassSystem.cs index e9777d829d..54bec8efbe 100644 --- a/Content.Server/GameTicking/Rules/VariationPass/WallReplaceVariationPassSystem.cs +++ b/Content.Server/GameTicking/Rules/VariationPass/WallReplaceVariationPassSystem.cs @@ -6,6 +6,4 @@ namespace Content.Server.GameTicking.Rules.VariationPass; /// /// This handles the ability to replace entities marked with in a variation pass /// -public sealed class WallReplaceVariationPassSystem : BaseEntityReplaceVariationPassSystem -{ -} +public sealed partial class WallReplaceVariationPassSystem : BaseEntityReplaceVariationPassSystem; diff --git a/Content.Server/Gravity/FloatingVisualizerSystem.cs b/Content.Server/Gravity/FloatingVisualizerSystem.cs index 94e783f9e5..4ee9445d97 100644 --- a/Content.Server/Gravity/FloatingVisualizerSystem.cs +++ b/Content.Server/Gravity/FloatingVisualizerSystem.cs @@ -4,4 +4,4 @@ using Robust.Shared.GameStates; namespace Content.Server.Gravity; /// -public sealed class FloatingVisualizerSystem : SharedFloatingVisualizerSystem { } +public sealed partial class FloatingVisualizerSystem : SharedFloatingVisualizerSystem; diff --git a/Content.Server/Gravity/GravitySystem.cs b/Content.Server/Gravity/GravitySystem.cs index 7958071a31..f1c10f8c41 100644 --- a/Content.Server/Gravity/GravitySystem.cs +++ b/Content.Server/Gravity/GravitySystem.cs @@ -5,7 +5,7 @@ using Robust.Shared.Map.Components; namespace Content.Server.Gravity { [UsedImplicitly] - public sealed class GravitySystem : SharedGravitySystem + public sealed partial class GravitySystem : SharedGravitySystem { public override void Initialize() { diff --git a/Content.Server/HotPotato/HotPotatoSystem.cs b/Content.Server/HotPotato/HotPotatoSystem.cs index 554fe098b0..4dad77d6cd 100644 --- a/Content.Server/HotPotato/HotPotatoSystem.cs +++ b/Content.Server/HotPotato/HotPotatoSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.HotPotato; namespace Content.Server.HotPotato; -public sealed class HotPotatoSystem : SharedHotPotatoSystem; +public sealed partial class HotPotatoSystem : SharedHotPotatoSystem; diff --git a/Content.Server/Humanoid/HideableHumanoidLayersSystem.cs b/Content.Server/Humanoid/HideableHumanoidLayersSystem.cs index 2619ca2b55..984add5fc8 100644 --- a/Content.Server/Humanoid/HideableHumanoidLayersSystem.cs +++ b/Content.Server/Humanoid/HideableHumanoidLayersSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Humanoid; namespace Content.Server.Humanoid; -public sealed class HideableHumanoidLayersSystem : SharedHideableHumanoidLayersSystem; +public sealed partial class HideableHumanoidLayersSystem : SharedHideableHumanoidLayersSystem; diff --git a/Content.Server/Implants/RadioImplantSystem.cs b/Content.Server/Implants/RadioImplantSystem.cs index db713e92b3..2a4f31fb9d 100644 --- a/Content.Server/Implants/RadioImplantSystem.cs +++ b/Content.Server/Implants/RadioImplantSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Radio.Components; namespace Content.Server.Implants; -public sealed class RadioImplantSystem : EntitySystem +public sealed partial class RadioImplantSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Implants/SubdermalImplantSystem.cs b/Content.Server/Implants/SubdermalImplantSystem.cs index 08fe5b54cf..ec014e9b11 100644 --- a/Content.Server/Implants/SubdermalImplantSystem.cs +++ b/Content.Server/Implants/SubdermalImplantSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Implants; namespace Content.Server.Implants; -public sealed class SubdermalImplantSystem : SharedSubdermalImplantSystem; +public sealed partial class SubdermalImplantSystem : SharedSubdermalImplantSystem; diff --git a/Content.Server/Interaction/DragDropSystem.cs b/Content.Server/Interaction/DragDropSystem.cs index 9a4c26e3f9..99602a8fa7 100644 --- a/Content.Server/Interaction/DragDropSystem.cs +++ b/Content.Server/Interaction/DragDropSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.DragDrop; namespace Content.Server.Interaction; -public sealed class DragDropSystem : SharedDragDropSystem -{ - -} +public sealed partial class DragDropSystem : SharedDragDropSystem; diff --git a/Content.Server/Interaction/InteractionSystem.cs b/Content.Server/Interaction/InteractionSystem.cs index c5488f458c..1ae058acc6 100644 --- a/Content.Server/Interaction/InteractionSystem.cs +++ b/Content.Server/Interaction/InteractionSystem.cs @@ -2,5 +2,5 @@ using Content.Shared.Interaction; namespace Content.Server.Interaction { - public sealed class InteractionSystem : SharedInteractionSystem; + public sealed partial class InteractionSystem : SharedInteractionSystem; } diff --git a/Content.Server/Inventory/ServerInventorySystem.cs b/Content.Server/Inventory/ServerInventorySystem.cs index 64cfc447b4..d0da575f24 100644 --- a/Content.Server/Inventory/ServerInventorySystem.cs +++ b/Content.Server/Inventory/ServerInventorySystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Inventory; namespace Content.Server.Inventory { - public sealed class ServerInventorySystem : InventorySystem + public sealed partial class ServerInventorySystem : InventorySystem { public override void Initialize() { diff --git a/Content.Server/Inventory/VirtualItemSystem.cs b/Content.Server/Inventory/VirtualItemSystem.cs index 922c45610e..aee300bf43 100644 --- a/Content.Server/Inventory/VirtualItemSystem.cs +++ b/Content.Server/Inventory/VirtualItemSystem.cs @@ -3,7 +3,4 @@ using Content.Shared.Inventory.VirtualItem; namespace Content.Server.Inventory; -public sealed class VirtualItemSystem : SharedVirtualItemSystem -{ - -} +public sealed partial class VirtualItemSystem : SharedVirtualItemSystem; diff --git a/Content.Server/Item/ItemSystem.cs b/Content.Server/Item/ItemSystem.cs index 9053ec05cd..aa0240e93f 100644 --- a/Content.Server/Item/ItemSystem.cs +++ b/Content.Server/Item/ItemSystem.cs @@ -2,6 +2,4 @@ namespace Content.Server.Item; -public sealed class ItemSystem : SharedItemSystem -{ -} +public sealed partial class ItemSystem : SharedItemSystem; diff --git a/Content.Server/Jittering/JitteringSystem.cs b/Content.Server/Jittering/JitteringSystem.cs index 34f6cc9d39..fc86f9fc80 100644 --- a/Content.Server/Jittering/JitteringSystem.cs +++ b/Content.Server/Jittering/JitteringSystem.cs @@ -1,9 +1,5 @@ using Content.Shared.Jittering; -namespace Content.Server.Jittering -{ - public sealed class JitteringSystem : SharedJitteringSystem - { - // This entity system only exists on the server so it will be registered, otherwise we can't use SharedJitteringSystem... - } -} +namespace Content.Server.Jittering; + +public sealed partial class JitteringSystem : SharedJitteringSystem; diff --git a/Content.Server/KillTracking/KillTrackingSystem.cs b/Content.Server/KillTracking/KillTrackingSystem.cs index a857c0c6a7..22cb13de8d 100644 --- a/Content.Server/KillTracking/KillTrackingSystem.cs +++ b/Content.Server/KillTracking/KillTrackingSystem.cs @@ -10,7 +10,7 @@ namespace Content.Server.KillTracking; /// /// This handles and recording who is damaging and killing entities. /// -public sealed class KillTrackingSystem : EntitySystem +public sealed partial class KillTrackingSystem : EntitySystem { /// public override void Initialize() diff --git a/Content.Server/Kitchen/EntitySystems/ReagentGrinderSystem.cs b/Content.Server/Kitchen/EntitySystems/ReagentGrinderSystem.cs index 7dc9094db2..bbb39ffbdd 100644 --- a/Content.Server/Kitchen/EntitySystems/ReagentGrinderSystem.cs +++ b/Content.Server/Kitchen/EntitySystems/ReagentGrinderSystem.cs @@ -3,4 +3,4 @@ using Content.Shared.Kitchen.EntitySystems; namespace Content.Server.Kitchen.EntitySystems; /// -public sealed class ReagentGrinderSystem : SharedReagentGrinderSystem; +public sealed partial class ReagentGrinderSystem : SharedReagentGrinderSystem; diff --git a/Content.Server/Labels/Label/HandLabelerSystem.cs b/Content.Server/Labels/Label/HandLabelerSystem.cs index d52bf26046..5a6bdff3bc 100644 --- a/Content.Server/Labels/Label/HandLabelerSystem.cs +++ b/Content.Server/Labels/Label/HandLabelerSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Labels.EntitySystems; namespace Content.Server.Labels.Label; -public sealed class HandLabelerSystem : SharedHandLabelerSystem -{ - -} +public sealed partial class HandLabelerSystem : SharedHandLabelerSystem; diff --git a/Content.Server/Light/EntitySystems/LightBulbSystem.cs b/Content.Server/Light/EntitySystems/LightBulbSystem.cs index ba5b795e2d..f2edcc6fe9 100644 --- a/Content.Server/Light/EntitySystems/LightBulbSystem.cs +++ b/Content.Server/Light/EntitySystems/LightBulbSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Light.EntitySystems; namespace Content.Server.Light.EntitySystems; -public sealed class LightBulbSystem : SharedLightBulbSystem; +public sealed partial class LightBulbSystem : SharedLightBulbSystem; diff --git a/Content.Server/Light/EntitySystems/RgbLightControllerSystem.cs b/Content.Server/Light/EntitySystems/RgbLightControllerSystem.cs index bcecc42f21..ad350015e0 100644 --- a/Content.Server/Light/EntitySystems/RgbLightControllerSystem.cs +++ b/Content.Server/Light/EntitySystems/RgbLightControllerSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Light; namespace Content.Server.Light.EntitySystems; -public sealed class RgbLightControllerSystem : SharedRgbLightControllerSystem -{ - // Howdy -} +public sealed partial class RgbLightControllerSystem : SharedRgbLightControllerSystem; diff --git a/Content.Server/Light/EntitySystems/RotatingLightSystem.cs b/Content.Server/Light/EntitySystems/RotatingLightSystem.cs index 7ef1357dc3..22bee40763 100644 --- a/Content.Server/Light/EntitySystems/RotatingLightSystem.cs +++ b/Content.Server/Light/EntitySystems/RotatingLightSystem.cs @@ -4,7 +4,7 @@ using Robust.Shared.GameObjects; namespace Content.Server.Light.EntitySystems; -public sealed class RotatingLightSystem : SharedRotatingLightSystem +public sealed partial class RotatingLightSystem : SharedRotatingLightSystem { public override void Initialize() { diff --git a/Content.Server/Light/EntitySystems/SunShadowSystem.cs b/Content.Server/Light/EntitySystems/SunShadowSystem.cs index 87ccfebc52..05df086385 100644 --- a/Content.Server/Light/EntitySystems/SunShadowSystem.cs +++ b/Content.Server/Light/EntitySystems/SunShadowSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Light.EntitySystems; namespace Content.Server.Light.EntitySystems; -public sealed class SunShadowSystem : SharedSunShadowSystem -{ - -} +public sealed partial class SunShadowSystem : SharedSunShadowSystem; diff --git a/Content.Server/MapText/MapTextSystem.cs b/Content.Server/MapText/MapTextSystem.cs index 5632c06e1a..da55fa36e5 100644 --- a/Content.Server/MapText/MapTextSystem.cs +++ b/Content.Server/MapText/MapTextSystem.cs @@ -4,7 +4,7 @@ using Robust.Shared.GameStates; namespace Content.Server.MapText; /// -public sealed class MapTextSystem : SharedMapTextSystem +public sealed partial class MapTextSystem : SharedMapTextSystem { /// public override void Initialize() diff --git a/Content.Server/MouseRotator/MouseRotatorSystem.cs b/Content.Server/MouseRotator/MouseRotatorSystem.cs index 10431dee18..c73b677494 100644 --- a/Content.Server/MouseRotator/MouseRotatorSystem.cs +++ b/Content.Server/MouseRotator/MouseRotatorSystem.cs @@ -3,6 +3,4 @@ namespace Content.Server.MouseRotator; /// -public sealed class MouseRotatorSystem : SharedMouseRotatorSystem -{ -} +public sealed partial class MouseRotatorSystem : SharedMouseRotatorSystem; diff --git a/Content.Server/Movement/Systems/ContentEyeSystem.cs b/Content.Server/Movement/Systems/ContentEyeSystem.cs index a77e6c7918..f9e9c00694 100644 --- a/Content.Server/Movement/Systems/ContentEyeSystem.cs +++ b/Content.Server/Movement/Systems/ContentEyeSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Movement.Systems; namespace Content.Server.Movement.Systems; -public sealed class ContentEyeSystem : SharedContentEyeSystem {} +public sealed partial class ContentEyeSystem : SharedContentEyeSystem; diff --git a/Content.Server/Movement/Systems/FloorOcclusionSystem.cs b/Content.Server/Movement/Systems/FloorOcclusionSystem.cs index 9597070af2..7100d764a6 100644 --- a/Content.Server/Movement/Systems/FloorOcclusionSystem.cs +++ b/Content.Server/Movement/Systems/FloorOcclusionSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Movement.Systems; namespace Content.Server.Movement.Systems; -public sealed class FloorOcclusionSystem : SharedFloorOcclusionSystem -{ - -} +public sealed partial class FloorOcclusionSystem : SharedFloorOcclusionSystem; diff --git a/Content.Server/Movement/Systems/SpriteMovementSystem.cs b/Content.Server/Movement/Systems/SpriteMovementSystem.cs index 9fc4d82859..b4a7bad82d 100644 --- a/Content.Server/Movement/Systems/SpriteMovementSystem.cs +++ b/Content.Server/Movement/Systems/SpriteMovementSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Movement.Systems; namespace Content.Server.Movement.Systems; -public sealed class SpriteMovementSystem : SharedSpriteMovementSystem -{ -} +public sealed partial class SpriteMovementSystem : SharedSpriteMovementSystem; diff --git a/Content.Server/Nutrition/EntitySystems/CreamPieSystem.cs b/Content.Server/Nutrition/EntitySystems/CreamPieSystem.cs index 202d03c6ea..962f7368f2 100644 --- a/Content.Server/Nutrition/EntitySystems/CreamPieSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/CreamPieSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Nutrition.EntitySystems; namespace Content.Server.Nutrition.EntitySystems; -public sealed class CreamPieSystem : SharedCreamPieSystem; +public sealed partial class CreamPieSystem : SharedCreamPieSystem; diff --git a/Content.Server/Objectives/Systems/FreeObjectiveSystem.cs b/Content.Server/Objectives/Systems/FreeObjectiveSystem.cs index ae1753b5c4..41172b8c50 100644 --- a/Content.Server/Objectives/Systems/FreeObjectiveSystem.cs +++ b/Content.Server/Objectives/Systems/FreeObjectiveSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Objectives.Components; namespace Content.Server.Objectives.Systems; -public sealed class FreeObjectiveSystem : EntitySystem +public sealed partial class FreeObjectiveSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Objectives/Systems/HijackTradeStationConditionSystem.cs b/Content.Server/Objectives/Systems/HijackTradeStationConditionSystem.cs index e5f88a28dd..a771df1778 100644 --- a/Content.Server/Objectives/Systems/HijackTradeStationConditionSystem.cs +++ b/Content.Server/Objectives/Systems/HijackTradeStationConditionSystem.cs @@ -9,7 +9,7 @@ namespace Content.Server.Objectives.Systems; /// /// Handles the Hijack Trade Station objective. /// -public sealed class HijackTradeStationConditionSystem : EntitySystem +public sealed partial class HijackTradeStationConditionSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Objectives/Systems/NotCommandRequirementSystem.cs b/Content.Server/Objectives/Systems/NotCommandRequirementSystem.cs index 0808dc5bcf..4b14dd8a15 100644 --- a/Content.Server/Objectives/Systems/NotCommandRequirementSystem.cs +++ b/Content.Server/Objectives/Systems/NotCommandRequirementSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Objectives.Components; namespace Content.Server.Objectives.Systems; -public sealed class NotCommandRequirementSystem : EntitySystem +public sealed partial class NotCommandRequirementSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Objectives/Systems/ObjectiveLimitSystem.cs b/Content.Server/Objectives/Systems/ObjectiveLimitSystem.cs index 1954f2bdc1..034af91c00 100644 --- a/Content.Server/Objectives/Systems/ObjectiveLimitSystem.cs +++ b/Content.Server/Objectives/Systems/ObjectiveLimitSystem.cs @@ -3,7 +3,7 @@ using Content.Server.Objectives.Components; using Content.Shared.Mind; using Content.Shared.Objectives.Components; -public sealed class ObjectiveLimitSystem : EntitySystem +public sealed partial class ObjectiveLimitSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Objectives/Systems/SpeciesRequirementSystem.cs b/Content.Server/Objectives/Systems/SpeciesRequirementSystem.cs index 1a3826d662..8ceabcae20 100644 --- a/Content.Server/Objectives/Systems/SpeciesRequirementSystem.cs +++ b/Content.Server/Objectives/Systems/SpeciesRequirementSystem.cs @@ -7,7 +7,7 @@ namespace Content.Server.Objectives.Systems; /// /// Handles species requirement for objectives that require a certain species. /// -public sealed class SpeciesRequirementSystem : EntitySystem +public sealed partial class SpeciesRequirementSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Parallax/ParallaxSystem.cs b/Content.Server/Parallax/ParallaxSystem.cs index 5a896295d2..5ef513c28c 100644 --- a/Content.Server/Parallax/ParallaxSystem.cs +++ b/Content.Server/Parallax/ParallaxSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Parallax; namespace Content.Server.Parallax; -public sealed class ParallaxSystem : SharedParallaxSystem { } +public sealed partial class ParallaxSystem : SharedParallaxSystem { } diff --git a/Content.Server/Players/PlayerSystem.cs b/Content.Server/Players/PlayerSystem.cs index c79683c338..9b7f63a688 100644 --- a/Content.Server/Players/PlayerSystem.cs +++ b/Content.Server/Players/PlayerSystem.cs @@ -3,7 +3,7 @@ using Robust.Shared.Player; namespace Content.Server.Players; -public sealed class PlayerSystem : SharedPlayerSystem +public sealed partial class PlayerSystem : SharedPlayerSystem { public override ContentPlayerData? ContentData(ICommonSession? session) { diff --git a/Content.Server/Polymorph/Systems/ChameleonProjectorSystem.cs b/Content.Server/Polymorph/Systems/ChameleonProjectorSystem.cs index ab12f2764c..104dfe3b93 100644 --- a/Content.Server/Polymorph/Systems/ChameleonProjectorSystem.cs +++ b/Content.Server/Polymorph/Systems/ChameleonProjectorSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Polymorph.Systems; namespace Content.Server.Polymorph.Systems; -public sealed class ChameleonProjectorSystem : SharedChameleonProjectorSystem; +public sealed partial class ChameleonProjectorSystem : SharedChameleonProjectorSystem; diff --git a/Content.Server/Power/EntitySystems/BatterySystem.cs b/Content.Server/Power/EntitySystems/BatterySystem.cs index a9b750b6d4..ed0e731aa6 100644 --- a/Content.Server/Power/EntitySystems/BatterySystem.cs +++ b/Content.Server/Power/EntitySystems/BatterySystem.cs @@ -6,7 +6,7 @@ using Robust.Shared.Utility; namespace Content.Server.Power.EntitySystems; -public sealed class BatterySystem : SharedBatterySystem +public sealed partial class BatterySystem : SharedBatterySystem { public override void Initialize() { diff --git a/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs b/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs index 8738f493ac..771249dbed 100644 --- a/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs +++ b/Content.Server/Power/EntitySystems/PowerNetConnectorSystem.cs @@ -3,7 +3,7 @@ using Content.Server.Power.NodeGroups; namespace Content.Server.Power.EntitySystems; -public sealed class PowerNetConnectorSystem : EntitySystem +public sealed partial class PowerNetConnectorSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Power/EntitySystems/PowerStateSystem.cs b/Content.Server/Power/EntitySystems/PowerStateSystem.cs index 92c103bf8a..36cbb673ad 100644 --- a/Content.Server/Power/EntitySystems/PowerStateSystem.cs +++ b/Content.Server/Power/EntitySystems/PowerStateSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Power.EntitySystems; namespace Content.Server.Power.EntitySystems; -public sealed class PowerStateSystem : SharedPowerStateSystem +public sealed partial class PowerStateSystem : SharedPowerStateSystem { public override void Initialize() { diff --git a/Content.Server/Remotes/DoorRemoteSystem.cs b/Content.Server/Remotes/DoorRemoteSystem.cs index 6d2219bae1..e48ac4cadc 100644 --- a/Content.Server/Remotes/DoorRemoteSystem.cs +++ b/Content.Server/Remotes/DoorRemoteSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Remotes.EntitySystems; namespace Content.Server.Remotes; -public sealed class DoorRemoteSystem : SharedDoorRemoteSystem; +public sealed partial class DoorRemoteSystem : SharedDoorRemoteSystem; diff --git a/Content.Server/Roles/ParadoxCloneRoleSystem.cs b/Content.Server/Roles/ParadoxCloneRoleSystem.cs index 1228b8aab0..44908f8cbc 100644 --- a/Content.Server/Roles/ParadoxCloneRoleSystem.cs +++ b/Content.Server/Roles/ParadoxCloneRoleSystem.cs @@ -8,7 +8,7 @@ namespace Content.Server.Roles; /// /// System responsible for giving a ghost of a paradox clone a name modifier. /// -public sealed class ParadoxCloneRoleSystem : EntitySystem +public sealed partial class ParadoxCloneRoleSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Roles/RoleBriefingSystem.cs b/Content.Server/Roles/RoleBriefingSystem.cs index 6825fe8e10..12e0a6fb14 100644 --- a/Content.Server/Roles/RoleBriefingSystem.cs +++ b/Content.Server/Roles/RoleBriefingSystem.cs @@ -2,7 +2,7 @@ using Content.Shared.Roles.Components; namespace Content.Server.Roles; -public sealed class RoleBriefingSystem : EntitySystem +public sealed partial class RoleBriefingSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Roles/RoleCodeword/RoleCodewordSystem.cs b/Content.Server/Roles/RoleCodeword/RoleCodewordSystem.cs index a93d0f773b..3525e459bb 100644 --- a/Content.Server/Roles/RoleCodeword/RoleCodewordSystem.cs +++ b/Content.Server/Roles/RoleCodeword/RoleCodewordSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Roles.RoleCodeword; namespace Content.Server.Roles.RoleCodeword; -public sealed class RoleCodewordSystem : SharedRoleCodewordSystem -{ - -} +public sealed partial class RoleCodewordSystem : SharedRoleCodewordSystem; diff --git a/Content.Server/Rotation/RotationVisualsSystem.cs b/Content.Server/Rotation/RotationVisualsSystem.cs index 89223180b6..d408cebca7 100644 --- a/Content.Server/Rotation/RotationVisualsSystem.cs +++ b/Content.Server/Rotation/RotationVisualsSystem.cs @@ -2,6 +2,4 @@ using Content.Shared.Rotation; namespace Content.Server.Rotation; -public sealed class RotationVisualsSystem : SharedRotationVisualsSystem -{ -} +public sealed partial class RotationVisualsSystem : SharedRotationVisualsSystem; diff --git a/Content.Server/Security/GenpopSystem.cs b/Content.Server/Security/GenpopSystem.cs index 54e7b5ada3..cc0f5a9ee8 100644 --- a/Content.Server/Security/GenpopSystem.cs +++ b/Content.Server/Security/GenpopSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Wall; namespace Content.Server.Security; -public sealed class GenpopSystem : SharedGenpopSystem +public sealed partial class GenpopSystem : SharedGenpopSystem { private const float GenpopIDEjectDistanceFromWall = 1f; protected override void CreateId(Entity ent, string name, float sentence, string crime) diff --git a/Content.Server/Shuttles/Systems/SpaceGarbageSystem.cs b/Content.Server/Shuttles/Systems/SpaceGarbageSystem.cs index f00c543c67..9acf49d72b 100644 --- a/Content.Server/Shuttles/Systems/SpaceGarbageSystem.cs +++ b/Content.Server/Shuttles/Systems/SpaceGarbageSystem.cs @@ -8,7 +8,7 @@ namespace Content.Server.Shuttles.Systems; /// /// Deletes anything with that has a cross-grid collision with a static body. /// -public sealed class SpaceGarbageSystem : EntitySystem +public sealed partial class SpaceGarbageSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/SmartFridge/SmartFridgeSystem.cs b/Content.Server/SmartFridge/SmartFridgeSystem.cs index ec9646028b..0112e4607d 100644 --- a/Content.Server/SmartFridge/SmartFridgeSystem.cs +++ b/Content.Server/SmartFridge/SmartFridgeSystem.cs @@ -2,4 +2,4 @@ namespace Content.Server.SmartFridge; -public sealed class SmartFridgeSystem : SharedSmartFridgeSystem; +public sealed partial class SmartFridgeSystem : SharedSmartFridgeSystem; diff --git a/Content.Server/Spawners/EntitySystems/SpawnOnDespawnSystem.cs b/Content.Server/Spawners/EntitySystems/SpawnOnDespawnSystem.cs index 2f850faab1..9dff721008 100644 --- a/Content.Server/Spawners/EntitySystems/SpawnOnDespawnSystem.cs +++ b/Content.Server/Spawners/EntitySystems/SpawnOnDespawnSystem.cs @@ -4,7 +4,7 @@ using Robust.Shared.Spawners; namespace Content.Server.Spawners.EntitySystems; -public sealed class SpawnOnDespawnSystem : EntitySystem +public sealed partial class SpawnOnDespawnSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Sprite/ScaleVisualsSystem.cs b/Content.Server/Sprite/ScaleVisualsSystem.cs index 53e9233e60..b77515d3a5 100644 --- a/Content.Server/Sprite/ScaleVisualsSystem.cs +++ b/Content.Server/Sprite/ScaleVisualsSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Sprite; namespace Content.Server.Sprite; -public sealed class ScaleVisualsSystem : SharedScaleVisualsSystem; +public sealed partial class ScaleVisualsSystem : SharedScaleVisualsSystem; diff --git a/Content.Server/StationEvents/Events/BluespaceArtifactRule.cs b/Content.Server/StationEvents/Events/BluespaceArtifactRule.cs index 7ffd978c88..99ac50656c 100644 --- a/Content.Server/StationEvents/Events/BluespaceArtifactRule.cs +++ b/Content.Server/StationEvents/Events/BluespaceArtifactRule.cs @@ -4,7 +4,7 @@ using Robust.Shared.Random; namespace Content.Server.StationEvents.Events; -public sealed class BluespaceArtifactRule : StationEventSystem +public sealed partial class BluespaceArtifactRule : StationEventSystem { protected override void Added(EntityUid uid, BluespaceArtifactRuleComponent component, GameRuleComponent gameRule, GameRuleAddedEvent args) { diff --git a/Content.Server/StationEvents/Events/KudzuGrowthRule.cs b/Content.Server/StationEvents/Events/KudzuGrowthRule.cs index 42c57ffcaa..a94eaf063b 100644 --- a/Content.Server/StationEvents/Events/KudzuGrowthRule.cs +++ b/Content.Server/StationEvents/Events/KudzuGrowthRule.cs @@ -4,7 +4,7 @@ using Content.Shared.GameTicking.Components; namespace Content.Server.StationEvents.Events; -public sealed class KudzuGrowthRule : StationEventSystem +public sealed partial class KudzuGrowthRule : StationEventSystem { protected override void Started(EntityUid uid, KudzuGrowthRuleComponent component, GameRuleComponent gameRule, GameRuleStartedEvent args) { diff --git a/Content.Server/StationEvents/Events/RandomSpawnRule.cs b/Content.Server/StationEvents/Events/RandomSpawnRule.cs index e904c24ba6..210b8cec51 100644 --- a/Content.Server/StationEvents/Events/RandomSpawnRule.cs +++ b/Content.Server/StationEvents/Events/RandomSpawnRule.cs @@ -4,7 +4,7 @@ using Content.Shared.GameTicking.Components; namespace Content.Server.StationEvents.Events; -public sealed class RandomSpawnRule : StationEventSystem +public sealed partial class RandomSpawnRule : StationEventSystem { protected override void Started(EntityUid uid, RandomSpawnRuleComponent comp, GameRuleComponent gameRule, GameRuleStartedEvent args) { diff --git a/Content.Server/StationEvents/Events/VentCrittersRule.cs b/Content.Server/StationEvents/Events/VentCrittersRule.cs index c8113c3098..9d75ef5c1e 100644 --- a/Content.Server/StationEvents/Events/VentCrittersRule.cs +++ b/Content.Server/StationEvents/Events/VentCrittersRule.cs @@ -7,7 +7,7 @@ using Robust.Shared.Random; namespace Content.Server.StationEvents.Events; -public sealed class VentCrittersRule : StationEventSystem +public sealed partial class VentCrittersRule : StationEventSystem { /* * DO NOT COPY PASTE THIS TO MAKE YOUR MOB EVENT. diff --git a/Content.Server/StationRecords/GeneralStationRecordConsoleSystem.cs b/Content.Server/StationRecords/GeneralStationRecordConsoleSystem.cs index bd50be48cd..b35c106222 100644 --- a/Content.Server/StationRecords/GeneralStationRecordConsoleSystem.cs +++ b/Content.Server/StationRecords/GeneralStationRecordConsoleSystem.cs @@ -2,4 +2,4 @@ namespace Content.Server.StationRecords; -public sealed class GeneralStationRecordConsoleSystem : SharedGeneralStationRecordConsoleSystem; +public sealed partial class GeneralStationRecordConsoleSystem : SharedGeneralStationRecordConsoleSystem; diff --git a/Content.Server/Stealth/StealthSystem.cs b/Content.Server/Stealth/StealthSystem.cs index b64eb4b9af..639be77187 100644 --- a/Content.Server/Stealth/StealthSystem.cs +++ b/Content.Server/Stealth/StealthSystem.cs @@ -2,7 +2,4 @@ namespace Content.Server.Stealth; -public sealed class StealthSystem : SharedStealthSystem -{ - -} +public sealed partial class StealthSystem : SharedStealthSystem; diff --git a/Content.Server/Storage/EntitySystems/ItemMapperSystem.cs b/Content.Server/Storage/EntitySystems/ItemMapperSystem.cs index fb59289609..9120e8ae1c 100644 --- a/Content.Server/Storage/EntitySystems/ItemMapperSystem.cs +++ b/Content.Server/Storage/EntitySystems/ItemMapperSystem.cs @@ -5,5 +5,5 @@ namespace Content.Server.Storage.EntitySystems { /// [UsedImplicitly] - public sealed class ItemMapperSystem : SharedItemMapperSystem {} + public sealed partial class ItemMapperSystem : SharedItemMapperSystem {} } diff --git a/Content.Server/Strip/StrippableSystem.cs b/Content.Server/Strip/StrippableSystem.cs index b3efa392b6..2a385c09fc 100644 --- a/Content.Server/Strip/StrippableSystem.cs +++ b/Content.Server/Strip/StrippableSystem.cs @@ -22,7 +22,4 @@ using Robust.Shared.Utility; namespace Content.Server.Strip; -public sealed class StrippableSystem : SharedStrippableSystem -{ - -} +public sealed partial class StrippableSystem : SharedStrippableSystem; diff --git a/Content.Server/Stunnable/StunSystem.cs b/Content.Server/Stunnable/StunSystem.cs index 5637ad54a7..8302febd65 100644 --- a/Content.Server/Stunnable/StunSystem.cs +++ b/Content.Server/Stunnable/StunSystem.cs @@ -2,5 +2,5 @@ using Content.Shared.Stunnable; namespace Content.Server.Stunnable; -public sealed class StunSystem : SharedStunSystem; +public sealed partial class StunSystem : SharedStunSystem; diff --git a/Content.Server/SubFloor/TrayScannerSystem.cs b/Content.Server/SubFloor/TrayScannerSystem.cs index f93d656d61..aee59cbc58 100644 --- a/Content.Server/SubFloor/TrayScannerSystem.cs +++ b/Content.Server/SubFloor/TrayScannerSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.SubFloor; namespace Content.Server.SubFloor; -public sealed class TrayScannerSystem : SharedTrayScannerSystem -{ - -} +public sealed partial class TrayScannerSystem : SharedTrayScannerSystem; diff --git a/Content.Server/Tools/ToolSystem.cs b/Content.Server/Tools/ToolSystem.cs index c8defb5ef9..35338f2ff9 100644 --- a/Content.Server/Tools/ToolSystem.cs +++ b/Content.Server/Tools/ToolSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Tools.Systems; namespace Content.Server.Tools; -public sealed class ToolSystem : SharedToolSystem; +public sealed partial class ToolSystem : SharedToolSystem; diff --git a/Content.Server/Traits/Assorted/ParacusiaSystem.cs b/Content.Server/Traits/Assorted/ParacusiaSystem.cs index fbbeb9f1a7..d23e87763b 100644 --- a/Content.Server/Traits/Assorted/ParacusiaSystem.cs +++ b/Content.Server/Traits/Assorted/ParacusiaSystem.cs @@ -3,7 +3,7 @@ using Robust.Shared.Audio; namespace Content.Server.Traits.Assorted; -public sealed class ParacusiaSystem : SharedParacusiaSystem +public sealed partial class ParacusiaSystem : SharedParacusiaSystem { public void SetSounds(EntityUid uid, SoundSpecifier sounds, ParacusiaComponent? component = null) { diff --git a/Content.Server/Traits/Assorted/UnrevivableSystem.cs b/Content.Server/Traits/Assorted/UnrevivableSystem.cs index c2c8ee9a50..7289722ae6 100644 --- a/Content.Server/Traits/Assorted/UnrevivableSystem.cs +++ b/Content.Server/Traits/Assorted/UnrevivableSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Traits.Assorted; namespace Content.Server.Traits.Assorted; -public sealed class UnrevivableSystem : EntitySystem +public sealed partial class UnrevivableSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Server/Weapons/DamageMarkerSystem.cs b/Content.Server/Weapons/DamageMarkerSystem.cs index 4e57b98ae0..f42a1defcd 100644 --- a/Content.Server/Weapons/DamageMarkerSystem.cs +++ b/Content.Server/Weapons/DamageMarkerSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Weapons.Marker; namespace Content.Server.Weapons; -public sealed class DamageMarkerSystem : SharedDamageMarkerSystem { } +public sealed partial class DamageMarkerSystem : SharedDamageMarkerSystem; diff --git a/Content.Server/Weapons/Misc/GrapplingGunSystem.cs b/Content.Server/Weapons/Misc/GrapplingGunSystem.cs index 3ece50af59..0e773ec630 100644 --- a/Content.Server/Weapons/Misc/GrapplingGunSystem.cs +++ b/Content.Server/Weapons/Misc/GrapplingGunSystem.cs @@ -2,7 +2,4 @@ using Content.Shared.Weapons.Misc; namespace Content.Server.Weapons.Misc; -public sealed class GrapplingGunSystem : SharedGrapplingGunSystem -{ - -} +public sealed partial class GrapplingGunSystem : SharedGrapplingGunSystem; diff --git a/Content.Server/Weapons/Ranged/Systems/FlyBySoundSystem.cs b/Content.Server/Weapons/Ranged/Systems/FlyBySoundSystem.cs index 03a46de1c2..607d2d2d00 100644 --- a/Content.Server/Weapons/Ranged/Systems/FlyBySoundSystem.cs +++ b/Content.Server/Weapons/Ranged/Systems/FlyBySoundSystem.cs @@ -2,4 +2,4 @@ using Content.Shared.Weapons.Ranged.Systems; namespace Content.Server.Weapons.Ranged.Systems; -public sealed class FlyBySoundSystem : SharedFlyBySoundSystem { } +public sealed partial class FlyBySoundSystem : SharedFlyBySoundSystem; diff --git a/Content.Shared/Administration/Systems/AdminGunSystem.cs b/Content.Shared/Administration/Systems/AdminGunSystem.cs index 28ff142709..fd2acd2829 100644 --- a/Content.Shared/Administration/Systems/AdminGunSystem.cs +++ b/Content.Shared/Administration/Systems/AdminGunSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Weapons.Ranged.Events; namespace Content.Shared.Administration.Systems; -public sealed class AdminGunSystem : EntitySystem +public sealed partial class AdminGunSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Administration/Systems/RejuvenateSystem.cs b/Content.Shared/Administration/Systems/RejuvenateSystem.cs index d27ea63ace..17cd24bc4b 100644 --- a/Content.Shared/Administration/Systems/RejuvenateSystem.cs +++ b/Content.Shared/Administration/Systems/RejuvenateSystem.cs @@ -2,7 +2,7 @@ namespace Content.Shared.Administration.Systems; -public sealed class RejuvenateSystem : EntitySystem +public sealed partial class RejuvenateSystem : EntitySystem { /// /// Fully heals the target, removing all damage, debuffs or other negative status effects. diff --git a/Content.Shared/Ame/EntitySystems/AmeFuelContainerSystem.cs b/Content.Shared/Ame/EntitySystems/AmeFuelContainerSystem.cs index 10e5f78d0d..898c07a2f2 100644 --- a/Content.Shared/Ame/EntitySystems/AmeFuelContainerSystem.cs +++ b/Content.Shared/Ame/EntitySystems/AmeFuelContainerSystem.cs @@ -6,7 +6,7 @@ namespace Content.Shared.Ame.EntitySystems; /// /// Adds details about fuel level when examining antimatter engine fuel containers. /// -public sealed class AmeFuelContainerSystem : EntitySystem +public sealed partial class AmeFuelContainerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Body/GibbableOrganSystem.cs b/Content.Shared/Body/GibbableOrganSystem.cs index 56b0af11c1..d859869ec0 100644 --- a/Content.Shared/Body/GibbableOrganSystem.cs +++ b/Content.Shared/Body/GibbableOrganSystem.cs @@ -2,7 +2,7 @@ using Content.Shared.Gibbing; namespace Content.Shared.Body; -public sealed class GibbableOrganSystem : EntitySystem +public sealed partial class GibbableOrganSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Chemistry/SolutionScannerSystem.cs b/Content.Shared/Chemistry/SolutionScannerSystem.cs index 0e6d784777..b13d8f28cd 100644 --- a/Content.Shared/Chemistry/SolutionScannerSystem.cs +++ b/Content.Shared/Chemistry/SolutionScannerSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Inventory; namespace Content.Shared.Chemistry; -public sealed class SolutionScannerSystem : EntitySystem +public sealed partial class SolutionScannerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Clothing/EntitySystems/FireProtectionSystem.cs b/Content.Shared/Clothing/EntitySystems/FireProtectionSystem.cs index 8db4e1c9d2..dbf1396a38 100644 --- a/Content.Shared/Clothing/EntitySystems/FireProtectionSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/FireProtectionSystem.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Clothing.EntitySystems; /// /// Handles reducing fire damage when wearing clothing with . /// -public sealed class FireProtectionSystem : EntitySystem +public sealed partial class FireProtectionSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Clothing/EntitySystems/SelfUnremovableClothingSystem.cs b/Content.Shared/Clothing/EntitySystems/SelfUnremovableClothingSystem.cs index e722735267..6445315ac8 100644 --- a/Content.Shared/Clothing/EntitySystems/SelfUnremovableClothingSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/SelfUnremovableClothingSystem.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Clothing.EntitySystems; /// /// A system for the operation of a component that prohibits the player from taking off his own clothes that have this component. /// -public sealed class SelfUnremovableClothingSystem : EntitySystem +public sealed partial class SelfUnremovableClothingSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Clothing/EntitySystems/SpeedModifierContactCapClothingSystem.cs b/Content.Shared/Clothing/EntitySystems/SpeedModifierContactCapClothingSystem.cs index 4b56b05167..d8440045e0 100644 --- a/Content.Shared/Clothing/EntitySystems/SpeedModifierContactCapClothingSystem.cs +++ b/Content.Shared/Clothing/EntitySystems/SpeedModifierContactCapClothingSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Movement.Events; namespace Content.Shared.Clothing.EntitySystems; -public sealed class SpeedModifierContactCapClothingSystem : EntitySystem +public sealed partial class SpeedModifierContactCapClothingSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Damage/Systems/DamageModifierStatusEffect.cs b/Content.Shared/Damage/Systems/DamageModifierStatusEffect.cs index a47b239330..9deff6efb0 100644 --- a/Content.Shared/Damage/Systems/DamageModifierStatusEffect.cs +++ b/Content.Shared/Damage/Systems/DamageModifierStatusEffect.cs @@ -3,7 +3,7 @@ using Content.Shared.StatusEffectNew; namespace Content.Shared.Damage.Systems; -public sealed class DamageModifierStatusEffectSystem : EntitySystem +public sealed partial class DamageModifierStatusEffectSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Emoting/EmoteSystem.cs b/Content.Shared/Emoting/EmoteSystem.cs index 0d0207c49d..11db796fa9 100644 --- a/Content.Shared/Emoting/EmoteSystem.cs +++ b/Content.Shared/Emoting/EmoteSystem.cs @@ -1,6 +1,6 @@ namespace Content.Shared.Emoting; -public sealed class EmoteSystem : EntitySystem +public sealed partial class EmoteSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/EntityConditions/Conditions/Generic/InSpaceConditionSystem.cs b/Content.Shared/EntityConditions/Conditions/Generic/InSpaceConditionSystem.cs index f1f5090fc7..98207ce6ce 100644 --- a/Content.Shared/EntityConditions/Conditions/Generic/InSpaceConditionSystem.cs +++ b/Content.Shared/EntityConditions/Conditions/Generic/InSpaceConditionSystem.cs @@ -5,7 +5,7 @@ namespace Content.Shared.EntityConditions.Conditions.Generic; /// /// Returns true if the entity is in space. /// -public sealed class InSpaceConditionSystem : EntityConditionSystem +public sealed partial class InSpaceConditionSystem : EntityConditionSystem { protected override void Condition(Entity entity, ref EntityConditionEvent args) { diff --git a/Content.Shared/EntityConditions/Conditions/Generic/IsGhostConditionSystem.cs b/Content.Shared/EntityConditions/Conditions/Generic/IsGhostConditionSystem.cs index 323138b82c..ea42bae0d8 100644 --- a/Content.Shared/EntityConditions/Conditions/Generic/IsGhostConditionSystem.cs +++ b/Content.Shared/EntityConditions/Conditions/Generic/IsGhostConditionSystem.cs @@ -6,7 +6,7 @@ namespace Content.Shared.EntityConditions.Conditions.Generic; /// /// Returns true if the entity is a ghost. /// -public sealed class IsGhostConditionSystem : EntityConditionSystem +public sealed partial class IsGhostConditionSystem : EntityConditionSystem { protected override void Condition(Entity entity, ref EntityConditionEvent args) { diff --git a/Content.Shared/EntityConditions/Conditions/Generic/OnMapGridConditionSystem.cs b/Content.Shared/EntityConditions/Conditions/Generic/OnMapGridConditionSystem.cs index 54d1cda39e..b4b58b19ca 100644 --- a/Content.Shared/EntityConditions/Conditions/Generic/OnMapGridConditionSystem.cs +++ b/Content.Shared/EntityConditions/Conditions/Generic/OnMapGridConditionSystem.cs @@ -5,7 +5,7 @@ namespace Content.Shared.EntityConditions.Conditions.Generic; /// /// Returns true if griduid and mapuid match (AKA on 'planet'). /// -public sealed class OnMapGridConditionSystem : EntityConditionSystem +public sealed partial class OnMapGridConditionSystem : EntityConditionSystem { protected override void Condition(Entity entity, ref EntityConditionEvent args) { diff --git a/Content.Shared/Eye/Blinding/Systems/BlurryVisionSystem.cs b/Content.Shared/Eye/Blinding/Systems/BlurryVisionSystem.cs index 4cd9b2b499..d8ff939fe5 100644 --- a/Content.Shared/Eye/Blinding/Systems/BlurryVisionSystem.cs +++ b/Content.Shared/Eye/Blinding/Systems/BlurryVisionSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Inventory; namespace Content.Shared.Eye.Blinding.Systems; -public sealed class BlurryVisionSystem : EntitySystem +public sealed partial class BlurryVisionSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Item/ItemToggle/ComponentTogglerSystem.cs b/Content.Shared/Item/ItemToggle/ComponentTogglerSystem.cs index 168b32713c..3eeda90c09 100644 --- a/Content.Shared/Item/ItemToggle/ComponentTogglerSystem.cs +++ b/Content.Shared/Item/ItemToggle/ComponentTogglerSystem.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Item.ItemToggle; /// /// Handles component manipulation. /// -public sealed class ComponentTogglerSystem : EntitySystem +public sealed partial class ComponentTogglerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Mind/IsDeadICSystem.cs b/Content.Shared/Mind/IsDeadICSystem.cs index 6716f38115..e3bb62a5b2 100644 --- a/Content.Shared/Mind/IsDeadICSystem.cs +++ b/Content.Shared/Mind/IsDeadICSystem.cs @@ -7,7 +7,7 @@ namespace Content.Shared.Mind; /// for stuff like objectives & round-end /// used for nymphs & reformed diona. /// -public sealed class IsDeadICSystem : EntitySystem +public sealed partial class IsDeadICSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Mousetrap/MousetrapSystem.cs b/Content.Shared/Mousetrap/MousetrapSystem.cs index 96f74114b2..3e2d68a9b9 100644 --- a/Content.Shared/Mousetrap/MousetrapSystem.cs +++ b/Content.Shared/Mousetrap/MousetrapSystem.cs @@ -5,7 +5,7 @@ using Robust.Shared.Physics.Components; namespace Content.Shared.Mousetrap; -public sealed class MousetrapSystem : EntitySystem +public sealed partial class MousetrapSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Paper/BlockWritingSystem.cs b/Content.Shared/Paper/BlockWritingSystem.cs index 476e3a2d94..16f0e27235 100644 --- a/Content.Shared/Paper/BlockWritingSystem.cs +++ b/Content.Shared/Paper/BlockWritingSystem.cs @@ -4,7 +4,7 @@ namespace Content.Shared.Paper; /// A system that prevents those with the IlliterateComponent from writing on paper. /// Has no effect on reading ability. /// -public sealed class BlockWritingSystem : EntitySystem +public sealed partial class BlockWritingSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Physics/SharedPreventCollideSystem.cs b/Content.Shared/Physics/SharedPreventCollideSystem.cs index 83d3a918e8..d6475201ae 100644 --- a/Content.Shared/Physics/SharedPreventCollideSystem.cs +++ b/Content.Shared/Physics/SharedPreventCollideSystem.cs @@ -2,7 +2,7 @@ namespace Content.Shared.Physics; -public sealed class SharedPreventCollideSystem : EntitySystem +public sealed partial class SharedPreventCollideSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Power/Generator/ActiveGeneratorRevvingSystem.cs b/Content.Shared/Power/Generator/ActiveGeneratorRevvingSystem.cs index 459b2fd78d..956913417e 100644 --- a/Content.Shared/Power/Generator/ActiveGeneratorRevvingSystem.cs +++ b/Content.Shared/Power/Generator/ActiveGeneratorRevvingSystem.cs @@ -1,6 +1,6 @@ namespace Content.Shared.Power.Generator; -public sealed class ActiveGeneratorRevvingSystem : EntitySystem +public sealed partial class ActiveGeneratorRevvingSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Random/RandomSystem.cs b/Content.Shared/Random/RandomSystem.cs index a2821d2412..d0ea93e62a 100644 --- a/Content.Shared/Random/RandomSystem.cs +++ b/Content.Shared/Random/RandomSystem.cs @@ -3,7 +3,7 @@ using Robust.Shared.Utility; namespace Content.Shared.Random; -public sealed class RandomSystem : EntitySystem +public sealed partial class RandomSystem : EntitySystem { public IBudgetEntry? GetBudgetEntry(ref float budget, ref float probSum, IList entries, IRobustRandom random) { diff --git a/Content.Shared/Speech/EntitySystems/AllCapsAccentSystem.cs b/Content.Shared/Speech/EntitySystems/AllCapsAccentSystem.cs index 09725f462c..05def00c2a 100644 --- a/Content.Shared/Speech/EntitySystems/AllCapsAccentSystem.cs +++ b/Content.Shared/Speech/EntitySystems/AllCapsAccentSystem.cs @@ -5,7 +5,7 @@ namespace Content.Shared.Speech.EntitySystems; /// /// Applies the all-caps accent to speech and relayed speech status effect events. /// -public sealed class AllCapsAccentSystem : RelayAccentSystem +public sealed partial class AllCapsAccentSystem : RelayAccentSystem { public override string Accentuate(string message, Entity? ent = null) { diff --git a/Content.Shared/Speech/EntitySystems/EmoteBlockerSystem.cs b/Content.Shared/Speech/EntitySystems/EmoteBlockerSystem.cs index eaa7b8e957..961eb94944 100644 --- a/Content.Shared/Speech/EntitySystems/EmoteBlockerSystem.cs +++ b/Content.Shared/Speech/EntitySystems/EmoteBlockerSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Speech.Components; namespace Content.Shared.Speech.EntitySystems; -public sealed class EmoteBlockerSystem : EntitySystem +public sealed partial class EmoteBlockerSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Speech/EntitySystems/FrontalLispSystem.cs b/Content.Shared/Speech/EntitySystems/FrontalLispSystem.cs index f14711341f..2b67d5bb47 100644 --- a/Content.Shared/Speech/EntitySystems/FrontalLispSystem.cs +++ b/Content.Shared/Speech/EntitySystems/FrontalLispSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Speech.Components; namespace Content.Shared.Speech.EntitySystems; -public sealed class FrontalLispSystem : RelayAccentSystem +public sealed partial class FrontalLispSystem : RelayAccentSystem { // @formatter:off private static readonly Regex RegexUpperTh = new("[T]+[Ss]+|[S]+[Cc]+(?=[IiEeYy]+)|[C]+(?=[IiEeYy]+)|[P][Ss]+|([S]+[Tt]+|[T]+)(?=[Ii]+[Oo]+[Uu]*[Nn]*)|[C]+[Hh]+(?=[Ii]*[Ee]*)|[Z]+|[S]+|[X]+(?=[Ee]+)"); diff --git a/Content.Shared/Speech/EntitySystems/LizardAccentSystem.cs b/Content.Shared/Speech/EntitySystems/LizardAccentSystem.cs index 3467a7005a..49fea49c21 100644 --- a/Content.Shared/Speech/EntitySystems/LizardAccentSystem.cs +++ b/Content.Shared/Speech/EntitySystems/LizardAccentSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Speech.Components; namespace Content.Shared.Speech.EntitySystems; -public sealed class LizardAccentSystem : RelayAccentSystem +public sealed partial class LizardAccentSystem : RelayAccentSystem { private static readonly Regex RegexLowerS = new("s+"); private static readonly Regex RegexUpperS = new("S+"); diff --git a/Content.Shared/Speech/EntitySystems/MothAccentSystem.cs b/Content.Shared/Speech/EntitySystems/MothAccentSystem.cs index 03b0dde54c..2b9f77eebe 100644 --- a/Content.Shared/Speech/EntitySystems/MothAccentSystem.cs +++ b/Content.Shared/Speech/EntitySystems/MothAccentSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Speech.Components; namespace Content.Shared.Speech.EntitySystems; -public sealed class MothAccentSystem : RelayAccentSystem +public sealed partial class MothAccentSystem : RelayAccentSystem { private static readonly Regex RegexLowerBuzz = new("z{1,3}"); private static readonly Regex RegexUpperBuzz = new("Z{1,3}"); diff --git a/Content.Shared/Speech/EntitySystems/SpanishAccentSystem.cs b/Content.Shared/Speech/EntitySystems/SpanishAccentSystem.cs index 3d77840656..5881f0ad93 100644 --- a/Content.Shared/Speech/EntitySystems/SpanishAccentSystem.cs +++ b/Content.Shared/Speech/EntitySystems/SpanishAccentSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Speech.Components; namespace Content.Shared.Speech.EntitySystems; -public sealed class SpanishAccentSystem : RelayAccentSystem +public sealed partial class SpanishAccentSystem : RelayAccentSystem { // for words in all lowercase (multiple "s" are allowed) private static readonly Regex RegexLower = new(@"(? /// This handles removing accents when using the accentless trait. /// -public sealed class AccentlessSystem : EntitySystem +public sealed partial class AccentlessSystem : EntitySystem { /// public override void Initialize() diff --git a/Content.Shared/Traits/Assorted/HemophiliaSystem.cs b/Content.Shared/Traits/Assorted/HemophiliaSystem.cs index 4544007ac7..3968c4014d 100644 --- a/Content.Shared/Traits/Assorted/HemophiliaSystem.cs +++ b/Content.Shared/Traits/Assorted/HemophiliaSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.StatusEffectNew; namespace Content.Shared.Traits.Assorted; -public sealed class HemophiliaSystem : EntitySystem +public sealed partial class HemophiliaSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Trigger/Systems/TriggerOnEmbedSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnEmbedSystem.cs index ade48c94a7..deabf899d0 100644 --- a/Content.Shared/Trigger/Systems/TriggerOnEmbedSystem.cs +++ b/Content.Shared/Trigger/Systems/TriggerOnEmbedSystem.cs @@ -6,7 +6,7 @@ namespace Content.Shared.Trigger.Systems; /// /// This handles subscriptions. /// -public sealed class TriggerOnEmbedSystem : TriggerOnXSystem +public sealed partial class TriggerOnEmbedSystem : TriggerOnXSystem { /// public override void Initialize() diff --git a/Content.Shared/Trigger/Systems/TriggerOnHitscanSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnHitscanSystem.cs index 711e76d55e..ef9ac5723c 100644 --- a/Content.Shared/Trigger/Systems/TriggerOnHitscanSystem.cs +++ b/Content.Shared/Trigger/Systems/TriggerOnHitscanSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Weapons.Hitscan.Events; namespace Content.Shared.Trigger.Systems; -public sealed class TriggerOnHitscanSystem : TriggerOnXSystem +public sealed partial class TriggerOnHitscanSystem : TriggerOnXSystem { public override void Initialize() { diff --git a/Content.Shared/Trigger/Systems/TriggerOnMeleeSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnMeleeSystem.cs index e38afb973a..7f90d6f790 100644 --- a/Content.Shared/Trigger/Systems/TriggerOnMeleeSystem.cs +++ b/Content.Shared/Trigger/Systems/TriggerOnMeleeSystem.cs @@ -6,7 +6,7 @@ namespace Content.Shared.Trigger.Systems; /// /// Trigger system for melee related triggers. /// -public sealed class TriggerOnMeleeTriggerSystem : TriggerOnXSystem +public sealed partial class TriggerOnMeleeTriggerSystem : TriggerOnXSystem { /// public override void Initialize() diff --git a/Content.Shared/Trigger/Systems/TriggerOnRoundEndSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnRoundEndSystem.cs index b5b910d08d..5fde2db53f 100644 --- a/Content.Shared/Trigger/Systems/TriggerOnRoundEndSystem.cs +++ b/Content.Shared/Trigger/Systems/TriggerOnRoundEndSystem.cs @@ -6,7 +6,7 @@ namespace Content.Shared.Trigger.Systems; /// /// System for creating a trigger when the round ends. /// -public sealed class TriggerOnRoundEndSystem : TriggerOnXSystem +public sealed partial class TriggerOnRoundEndSystem : TriggerOnXSystem { /// public override void Initialize() diff --git a/Content.Shared/Trigger/Systems/TriggerOnStuckSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnStuckSystem.cs index dc6441d9df..0768e995f9 100644 --- a/Content.Shared/Trigger/Systems/TriggerOnStuckSystem.cs +++ b/Content.Shared/Trigger/Systems/TriggerOnStuckSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Trigger.Components.Triggers; namespace Content.Shared.Trigger.Systems; -public sealed class TriggerOnStuckSystem : TriggerOnXSystem +public sealed partial class TriggerOnStuckSystem : TriggerOnXSystem { public override void Initialize() { diff --git a/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs b/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs index 8efe740c3a..7e5fdcb599 100644 --- a/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs +++ b/Content.Shared/Trigger/Systems/TriggerOnToolUseSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Trigger.Components.Triggers; namespace Content.Shared.Trigger.Systems; -public sealed class TriggerOnToolUseSystem : TriggerOnXSystem +public sealed partial class TriggerOnToolUseSystem : TriggerOnXSystem { public override void Initialize() { diff --git a/Content.Shared/Warps/WarpPointSystem.cs b/Content.Shared/Warps/WarpPointSystem.cs index dd0d71cc23..b9370433c2 100644 --- a/Content.Shared/Warps/WarpPointSystem.cs +++ b/Content.Shared/Warps/WarpPointSystem.cs @@ -3,7 +3,7 @@ using Content.Shared.Ghost.Components; namespace Content.Shared.Warps; -public sealed class WarpPointSystem : EntitySystem +public sealed partial class WarpPointSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Weapons/Hitscan/Systems/HitscanReflectSystem.cs b/Content.Shared/Weapons/Hitscan/Systems/HitscanReflectSystem.cs index 389e944942..e69f046fa8 100644 --- a/Content.Shared/Weapons/Hitscan/Systems/HitscanReflectSystem.cs +++ b/Content.Shared/Weapons/Hitscan/Systems/HitscanReflectSystem.cs @@ -6,7 +6,7 @@ using Robust.Shared.Random; namespace Content.Shared.Weapons.Hitscan.Systems; -public sealed class HitscanReflectSystem : EntitySystem +public sealed partial class HitscanReflectSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Weapons/Ranged/Systems/GunSpreadModifierSystem.cs b/Content.Shared/Weapons/Ranged/Systems/GunSpreadModifierSystem.cs index ec90384bf3..f2dba57834 100644 --- a/Content.Shared/Weapons/Ranged/Systems/GunSpreadModifierSystem.cs +++ b/Content.Shared/Weapons/Ranged/Systems/GunSpreadModifierSystem.cs @@ -4,7 +4,7 @@ using Content.Shared.Weapons.Ranged.Events; namespace Content.Shared.Weapons.Ranged.Systems; -public sealed class GunSpreadModifierSystem : EntitySystem +public sealed partial class GunSpreadModifierSystem : EntitySystem { public override void Initialize() { diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExaminableTextSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExaminableTextSystem.cs index affb850fb0..6cf78bc854 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExaminableTextSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExaminableTextSystem.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Xenoarchaeology.Artifact.XAT; /// System for marking xeno artifact with certain text. /// /// Not actually a trigger but nice and easy to use. -public sealed class XATExaminableTextSystem : BaseXATSystem +public sealed partial class XATExaminableTextSystem : BaseXATSystem { /// public override void Initialize() diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExamineSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExamineSystem.cs index 5363e0e85d..fda80aa1f7 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExamineSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATExamineSystem.cs @@ -8,7 +8,7 @@ namespace Content.Shared.Xenoarchaeology.Artifact.XAT; /// /// System for xeno artifact trigger that requires player to examine details of artifact. /// -public sealed class XATExamineSystem : BaseXATSystem +public sealed partial class XATExamineSystem : BaseXATSystem { /// public override void Initialize() diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATInteractionSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATInteractionSystem.cs index 940e46198e..5b3e323a52 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATInteractionSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATInteractionSystem.cs @@ -9,7 +9,7 @@ namespace Content.Shared.Xenoarchaeology.Artifact.XAT; /// /// System for xeno artifact trigger that requires some way of 'using' (with default action) an artifact entity. /// -public sealed class XATInteractionSystem : BaseXATSystem +public sealed partial class XATInteractionSystem : BaseXATSystem { /// public override void Initialize() diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATItemLandSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATItemLandSystem.cs index 943d1ef5c5..795c3da1e9 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATItemLandSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATItemLandSystem.cs @@ -7,7 +7,7 @@ namespace Content.Shared.Xenoarchaeology.Artifact.XAT; /// /// System for xeno artifact trigger that requires hand-held artifact to be thrown (and land). /// -public sealed class XATItemLandSystem : BaseXATSystem +public sealed partial class XATItemLandSystem : BaseXATSystem { /// public override void Initialize() diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATMicrowaveSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATMicrowaveSystem.cs index 22e459e24e..8811a351a3 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATMicrowaveSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATMicrowaveSystem.cs @@ -7,7 +7,7 @@ namespace Content.Shared.Xenoarchaeology.Artifact.XAT; /// /// System for checking if microwaved xenoartifact should be triggered. /// -public sealed class XATMicrowaveSystem : BaseXATSystem +public sealed partial class XATMicrowaveSystem : BaseXATSystem { /// diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATReactiveSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATReactiveSystem.cs index 6b0c425ea3..bb52176ee1 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAT/XATReactiveSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAT/XATReactiveSystem.cs @@ -7,7 +7,7 @@ namespace Content.Shared.Xenoarchaeology.Artifact.XAT; /// /// System for xeno artifact trigger that requires some chemical reagent. /// -public sealed class XATReactiveSystem : BaseXATSystem +public sealed partial class XATReactiveSystem : BaseXATSystem { /// public override void Initialize() diff --git a/SpaceStation14.slnx.DotSettings b/SpaceStation14.slnx.DotSettings index ffbc5254c4..8941a7080b 100644 --- a/SpaceStation14.slnx.DotSettings +++ b/SpaceStation14.slnx.DotSettings @@ -361,7 +361,7 @@ public enum $ENUM$ {$END$} $HEADER$namespace $NAMESPACE$; /// <inheritdoc/> -public sealed class $CLASS$ : Shared$CLASS$ { +public sealed partial class $CLASS$ : Shared$CLASS$ { /// <inheritdoc/> public override void Initialize() { @@ -432,7 +432,7 @@ public partial class $CLASS$ : Form /// <summary> /// This handles... /// </summary> -public sealed class $CLASS$ : EntitySystem { +public sealed partial class $CLASS$ : EntitySystem { /// <inheritdoc/> public override void Initialize() { @@ -531,7 +531,7 @@ public partial class $CLASS$ : UserControl /// <summary> /// This handles... /// </summary> -public abstract class $CLASS$ : EntitySystem { +public abstract partial class $CLASS$ : EntitySystem { /// <inheritdoc/> public override void Initialize() { @@ -582,7 +582,7 @@ namespace $NAMESPACE$; /// This is a prototype for... /// </summary> [Prototype($END$)] -public sealed class $CLASS$ : IPrototype, IInheritingPrototype { +public sealed partial class $CLASS$ : IPrototype, IInheritingPrototype { /// <inheritdoc/> [IdDataField] public string ID { get; } = default!;