Make every EntitySystem partial (#45220)

* Make every EntitySystem partial

* Oobs thats for a diff PR

* Also oops on that one

* Test systems

* git are we fr

* Update file templates

* cleanup empty classes while we are here

* forgor

---------

Co-authored-by: AJCM-git <ajcm_mail@disroot.org>
This commit is contained in:
DrSmugleaf 2026-08-14 18:24:47 +00:00 • committed by GitHub
parent b0026453c4
commit 65f5f67cd5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
313 changed files with 328 additions and 526 deletions

View file

@ -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()
{

View file

@ -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;

View file

@ -2,6 +2,4 @@ using Content.Shared.Access.Systems;
namespace Content.Client.Access;
public sealed class AccessSystem : SharedAccessSystem
{
}
public sealed partial class AccessSystem : SharedAccessSystem;

View file

@ -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.

View file

@ -2,4 +2,4 @@
namespace Content.Client.Access;
public sealed class IdCardSystem : SharedIdCardSystem;
public sealed partial class IdCardSystem : SharedIdCardSystem;

View file

@ -6,7 +6,7 @@ namespace Content.Client.Administration;
/// <summary>
/// This handles the client portion of quick dialogs.
/// </summary>
public sealed class QuickDialogSystem : EntitySystem
public sealed partial class QuickDialogSystem : EntitySystem
{
/// <inheritdoc/>
public override void Initialize()

View file

@ -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;

View file

@ -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()
{

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -3,7 +3,4 @@
namespace Content.Client.Armor;
/// <inheritdoc/>
public sealed class ArmorSystem : SharedArmorSystem
{
}
public sealed partial class ArmorSystem : SharedArmorSystem;

View file

@ -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()
{

View file

@ -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;

View file

@ -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
{
}

View file

@ -4,7 +4,7 @@ using JetBrains.Annotations;
namespace Content.Client.Atmos.EntitySystems;
[UsedImplicitly]
public sealed class GasMinerSystem : SharedGasMinerSystem
public sealed partial class GasMinerSystem : SharedGasMinerSystem
{
}

View file

@ -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()
{

View file

@ -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()
{

View file

@ -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()
{

View file

@ -4,7 +4,7 @@ using Content.Shared.Atmos.Piping;
namespace Content.Client.Atmos.EntitySystems;
public sealed class PipeColorVisualizerSystem : VisualizerSystem<PipeColorVisualsComponent>
public sealed partial class PipeColorVisualizerSystem : VisualizerSystem<PipeColorVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, PipeColorVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -5,7 +5,7 @@ using Robust.Client.Graphics;
namespace Content.Client.Atmos.Monitor;
public sealed class AtmosAlarmableVisualsSystem : VisualizerSystem<AtmosAlarmableVisualsComponent>
public sealed partial class AtmosAlarmableVisualsSystem : VisualizerSystem<AtmosAlarmableVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, AtmosAlarmableVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -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
{
}

View file

@ -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()
{

View file

@ -2,6 +2,4 @@
namespace Content.Client.Atmos.Rotting;
public sealed class RottingSystem : SharedRottingSystem
{
}
public sealed partial class RottingSystem : SharedRottingSystem;

View file

@ -7,7 +7,7 @@ namespace Content.Client.Atmos.Visualizers;
/// <summary>
/// Controls client-side visuals for portable scrubbers.
/// </summary>
public sealed class PortableScrubberSystem : VisualizerSystem<PortableScrubberVisualsComponent>
public sealed partial class PortableScrubberSystem : VisualizerSystem<PortableScrubberVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, PortableScrubberVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -5,7 +5,7 @@ using Robust.Shared.Physics;
namespace Content.Client.Audio;
public sealed class AmbientSoundTreeSystem : ComponentTreeSystem<AmbientSoundTreeComponent, AmbientSoundComponent>
public sealed partial class AmbientSoundTreeSystem : ComponentTreeSystem<AmbientSoundTreeComponent, AmbientSoundComponent>
{
#region Component Tree Overrides
protected override bool DoFrameUpdate => false;

View file

@ -3,7 +3,4 @@ using Content.Shared.Bed.Cryostorage;
namespace Content.Client.Bed.Cryostorage;
/// <inheritdoc/>
public sealed class CryostorageSystem : SharedCryostorageSystem
{
}
public sealed partial class CryostorageSystem : SharedCryostorageSystem;

View file

@ -5,7 +5,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Botany;
public sealed class PotencyVisualsSystem : VisualizerSystem<PotencyVisualsComponent>
public sealed partial class PotencyVisualsSystem : VisualizerSystem<PotencyVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, PotencyVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -2,4 +2,4 @@ using Content.Shared.Chat;
namespace Content.Client.Chat;
public sealed class ChatSystem : SharedChatSystem {}
public sealed partial class ChatSystem : SharedChatSystem {}

View file

@ -3,7 +3,4 @@ using Content.Shared.Chemistry.EntitySystems;
namespace Content.Client.Chemistry.EntitySystems;
/// <inheritdoc/>
public sealed class SolutionContainerMixerSystem : SharedSolutionContainerMixerSystem
{
}
public sealed partial class SolutionContainerMixerSystem : SharedSolutionContainerMixerSystem;

View file

@ -6,7 +6,7 @@ namespace Content.Client.Chemistry.Visualizers;
/// <summary>
/// Ensures entities with <see cref="SmokeVisualsComponent"/> have a color corresponding with their contained reagents.
/// </summary>
public sealed class SmokeVisualizerSystem : VisualizerSystem<SmokeVisualsComponent>
public sealed partial class SmokeVisualizerSystem : VisualizerSystem<SmokeVisualsComponent>
{
/// <summary>
/// Syncs the color of the smoke with the color of its contained reagents.

View file

@ -7,7 +7,7 @@ namespace Content.Client.Chemistry.Visualizers;
/// <summary>
/// Handles vapor playing the 'being sprayed' animation if necessary.
/// </summary>
public sealed class VaporVisualizerSystem : VisualizerSystem<VaporVisualsComponent>
public sealed partial class VaporVisualizerSystem : VisualizerSystem<VaporVisualsComponent>
{
public override void Initialize()
{

View file

@ -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()
{

View file

@ -3,4 +3,4 @@ using Content.Shared.Clothing;
namespace Content.Client.Clothing.Systems;
/// <inheritdoc/>
public sealed class CursedMaskSystem : SharedCursedMaskSystem;
public sealed partial class CursedMaskSystem : SharedCursedMaskSystem;

View file

@ -5,6 +5,4 @@ namespace Content.Client.Communications;
/// <summary>
/// Does nothing special, only exists to provide a client implementation.
/// </summary>
public sealed class CommsHackerSystem : SharedCommsHackerSystem
{
}
public sealed partial class CommsHackerSystem : SharedCommsHackerSystem;

View file

@ -17,7 +17,7 @@ namespace Content.Client.ContextMenu.UI
/// <remarks>
/// This largely involves setting up timers to open and close sub-menus when hovering over other menu elements.
/// </remarks>
public sealed class ContextMenuUIController : UIController, IOnStateEntered<GameplayState>, IOnStateExited<GameplayState>, IOnSystemChanged<CombatModeSystem>, IOnStateEntered<MappingState>, IOnStateExited<MappingState>
public sealed partial class ContextMenuUIController : UIController, IOnStateEntered<GameplayState>, IOnStateExited<GameplayState>, IOnSystemChanged<CombatModeSystem>, IOnStateEntered<MappingState>, IOnStateExited<MappingState>
{
public static readonly TimeSpan HoverDelay = TimeSpan.FromSeconds(0.2);

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -2,7 +2,4 @@ using Content.Shared.Destructible;
namespace Content.Client.Damage;
public sealed class DestructibleSystem : SharedDestructibleSystem
{
}
public sealed partial class DestructibleSystem : SharedDestructibleSystem;

View file

@ -2,7 +2,4 @@ using Content.Shared.Damage.Systems;
namespace Content.Client.Damage;
public sealed class GodmodeSystem : SharedGodmodeSystem
{
}
public sealed partial class GodmodeSystem : SharedGodmodeSystem;

View file

@ -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;

View file

@ -4,7 +4,7 @@ using DrawDepth = Content.Shared.DrawDepth.DrawDepth;
namespace Content.Client.DamageState;
public sealed class DamageStateVisualizerSystem : VisualizerSystem<DamageStateVisualsComponent>
public sealed partial class DamageStateVisualizerSystem : VisualizerSystem<DamageStateVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, DamageStateVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -2,4 +2,4 @@ using Content.Shared.Delivery;
namespace Content.Client.Delivery;
public sealed class DeliverySystem : SharedDeliverySystem;
public sealed partial class DeliverySystem : SharedDeliverySystem;

View file

@ -2,7 +2,4 @@ using Content.Shared.DeviceLinking;
namespace Content.Client.DeviceLinking;
public sealed class DeviceLinkSystem : SharedDeviceLinkSystem
{
}
public sealed partial class DeviceLinkSystem : SharedDeviceLinkSystem;

View file

@ -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;

View file

@ -2,7 +2,4 @@ using Content.Shared.Radio.EntitySystems;
namespace Content.Client.DeviceNetwork;
public sealed class JammerSystem : SharedJammerSystem
{
}
public sealed partial class JammerSystem : SharedJammerSystem;

View file

@ -3,4 +3,4 @@ using Content.Shared.DeviceNetwork.Systems;
namespace Content.Client.DeviceNetwork.Systems;
/// <inheritdoc/>
public sealed class DeviceNetworkJammerSystem : SharedDeviceNetworkJammerSystem;
public sealed partial class DeviceNetworkJammerSystem : SharedDeviceNetworkJammerSystem;

View file

@ -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;

View file

@ -3,4 +3,4 @@ using Content.Shared.Disposal.Unit;
namespace Content.Client.Disposal.Unit;
/// <inheritdoc/>
public sealed class BeingDisposedSystem : SharedBeingDisposedSystem;
public sealed partial class BeingDisposedSystem : SharedBeingDisposedSystem;

View file

@ -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()
{

View file

@ -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;

View file

@ -4,7 +4,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Explosion;
public sealed class ClusterGrenadeVisualizerSystem : VisualizerSystem<ClusterGrenadeVisualsComponent>
public sealed partial class ClusterGrenadeVisualizerSystem : VisualizerSystem<ClusterGrenadeVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, ClusterGrenadeVisualsComponent comp, ref AppearanceChangeEvent args)
{

View file

@ -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;

View file

@ -2,7 +2,4 @@
namespace Content.Client.Explosion;
public sealed class ScatteringGrenadeSystem : SharedScatteringGrenadeSystem
{
}
public sealed partial class ScatteringGrenadeSystem : SharedScatteringGrenadeSystem;

View file

@ -5,7 +5,7 @@ using Content.Shared.Fluids;
namespace Content.Client.Fluids;
/// <inheritdoc/>
public sealed class AbsorbentSystem : SharedAbsorbentSystem
public sealed partial class AbsorbentSystem : SharedAbsorbentSystem
{
public override void Initialize()
{

View file

@ -4,4 +4,4 @@ using Robust.Shared.Map;
namespace Content.Client.Fluids;
public sealed class SpraySystem : SharedSpraySystem;
public sealed partial class SpraySystem : SharedSpraySystem;

View file

@ -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()
{

View file

@ -2,7 +2,4 @@ using Content.Shared.Gravity;
namespace Content.Client.Gravity;
public sealed class GravityGeneratorSystem : SharedGravityGeneratorSystem
{
}
public sealed partial class GravityGeneratorSystem : SharedGravityGeneratorSystem;

View file

@ -8,7 +8,7 @@ namespace Content.Client.Guidebook;
/// Requests data from the server on <see cref="Initialize"/>.
/// Can also be pushed new data when the server reloads prototypes.
/// </summary>
public sealed class GuidebookDataSystem : EntitySystem
public sealed partial class GuidebookDataSystem : EntitySystem
{
private GuidebookData? _data;

View file

@ -2,4 +2,4 @@ using Content.Shared.Implants;
namespace Content.Client.Implants;
public sealed class SubdermalImplantSystem : SharedSubdermalImplantSystem;
public sealed partial class SubdermalImplantSystem : SharedSubdermalImplantSystem;

View file

@ -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;
}

View file

@ -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()
{

View file

@ -3,7 +3,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Kudzu;
public sealed class KudzuVisualsSystem : VisualizerSystem<KudzuVisualsComponent>
public sealed partial class KudzuVisualsSystem : VisualizerSystem<KudzuVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, KudzuVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -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<HandLabelerComponent> ent)
{

View file

@ -4,7 +4,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Light.EntitySystems;
public sealed class EmergencyLightSystem : VisualizerSystem<EmergencyLightComponent>
public sealed partial class EmergencyLightSystem : VisualizerSystem<EmergencyLightComponent>
{
protected override void OnAppearanceChange(EntityUid uid, EmergencyLightComponent comp, ref AppearanceChangeEvent args)
{

View file

@ -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;

View file

@ -3,7 +3,4 @@ using Content.Shared.Light.EntitySystems;
namespace Content.Client.Light.EntitySystems;
/// <inheritdoc/>
public sealed class RoofSystem : SharedRoofSystem
{
}
public sealed partial class RoofSystem : SharedRoofSystem;

View file

@ -4,7 +4,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Lock.Visualizers;
public sealed class LockVisualizerSystem : VisualizerSystem<LockVisualsComponent>
public sealed partial class LockVisualizerSystem : VisualizerSystem<LockVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, LockVisualsComponent comp, ref AppearanceChangeEvent args)
{

View file

@ -3,6 +3,4 @@ using Content.Shared.Magic.Events;
namespace Content.Client.Magic;
public sealed class MagicSystem : SharedMagicSystem
{
}
public sealed partial class MagicSystem : SharedMagicSystem;

View file

@ -2,7 +2,4 @@ using Content.Shared.MassMedia.Systems;
namespace Content.Client.MassMedia;
public sealed class NewsSystem : SharedNewsSystem
{
}
public sealed partial class NewsSystem : SharedNewsSystem;

View file

@ -3,7 +3,4 @@
namespace Content.Client.Materials;
/// <inheritdoc/>
public sealed class MaterialReclaimerSystem : SharedMaterialReclaimerSystem
{
}
public sealed partial class MaterialReclaimerSystem : SharedMaterialReclaimerSystem;

View file

@ -3,4 +3,4 @@ using Content.Shared.Materials.OreSilo;
namespace Content.Client.Materials;
/// <inheritdoc/>
public sealed class OreSiloSystem : SharedOreSiloSystem;
public sealed partial class OreSiloSystem : SharedOreSiloSystem;

View file

@ -4,7 +4,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Materials;
public sealed class RecyclerVisualizerSystem : VisualizerSystem<RecyclerVisualsComponent>
public sealed partial class RecyclerVisualizerSystem : VisualizerSystem<RecyclerVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, RecyclerVisualsComponent component, ref AppearanceChangeEvent args)
{

View file

@ -7,7 +7,7 @@ namespace Content.Client.Mech;
/// Handles the sprite state changes while
/// constructing mech assemblies.
/// </summary>
public sealed class MechAssemblyVisualizerSystem : VisualizerSystem<MechAssemblyVisualsComponent>
public sealed partial class MechAssemblyVisualizerSystem : VisualizerSystem<MechAssemblyVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, MechAssemblyVisualsComponent component,
ref AppearanceChangeEvent args)

View file

@ -2,4 +2,4 @@ using Content.Shared.Medical;
namespace Content.Client.Medical;
public sealed class DefibrillatorSystem : SharedDefibrillatorSystem;
public sealed partial class DefibrillatorSystem : SharedDefibrillatorSystem;

View file

@ -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;

View file

@ -2,7 +2,7 @@
namespace Content.Client.Mind;
public sealed class MindSystem : SharedMindSystem
public sealed partial class MindSystem : SharedMindSystem
{
public override void Initialize()
{

View file

@ -2,4 +2,4 @@ using Content.Shared.Morgue;
namespace Content.Client.Morgue;
public sealed class CrematoriumSystem : SharedCrematoriumSystem;
public sealed partial class CrematoriumSystem : SharedCrematoriumSystem;

View file

@ -2,4 +2,4 @@ using Content.Shared.Morgue;
namespace Content.Client.Morgue;
public sealed class MorgueSystem : SharedMorgueSystem;
public sealed partial class MorgueSystem : SharedMorgueSystem;

View file

@ -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.

View file

@ -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)
{

View file

@ -2,4 +2,4 @@ using Content.Shared.NameIdentifier;
namespace Content.Client.NameIdentifier;
public sealed class NameIdentifierSystem : SharedNameIdentifierSystem;
public sealed partial class NameIdentifierSystem : SharedNameIdentifierSystem;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -2,4 +2,4 @@ using Content.Shared.NodeContainer;
namespace Content.Client.NodeContainer;
public sealed class NodeContainerSystem : SharedNodeContainerSystem;
public sealed partial class NodeContainerSystem : SharedNodeContainerSystem;

View file

@ -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;

View file

@ -4,7 +4,7 @@ using Content.Shared.Overlays;
namespace Content.Client.Overlays;
// The GetStatusIconsEvent subscription is handled in JobStatusSystem
public sealed class ShowCrewIconsSystem : EquipmentHudSystem<ShowCrewIconsComponent>
public sealed partial class ShowCrewIconsSystem : EquipmentHudSystem<ShowCrewIconsComponent>
{
public bool UncertainCrewBorder = false;

View file

@ -3,4 +3,4 @@ using Content.Shared.Overlays;
namespace Content.Client.Overlays;
// The GetStatusIconsEvent subscription is handled in JobStatusSystem
public sealed class ShowJobIconsSystem : EquipmentHudSystem<ShowJobIconsComponent>;
public sealed partial class ShowJobIconsSystem : EquipmentHudSystem<ShowJobIconsComponent>;

View file

@ -2,7 +2,4 @@ using Content.Shared.PDA;
namespace Content.Client.PDA;
public sealed class PdaSystem : SharedPdaSystem
{
}
public sealed partial class PdaSystem : SharedPdaSystem;

View file

@ -4,7 +4,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.PDA;
public sealed class PdaVisualizerSystem : VisualizerSystem<PdaVisualsComponent>
public sealed partial class PdaVisualizerSystem : VisualizerSystem<PdaVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, PdaVisualsComponent comp, ref AppearanceChangeEvent args)
{

View file

@ -7,7 +7,7 @@ namespace Content.Client.PDA.Ringer;
/// <summary>
/// Handles the client-side logic for <see cref="SharedRingerSystem"/>.
/// </summary>
public sealed class RingerSystem : SharedRingerSystem
public sealed partial class RingerSystem : SharedRingerSystem
{
/// <inheritdoc/>
public override void Initialize()

View file

@ -3,7 +3,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.Paper;
public sealed class EnvelopeSystem : VisualizerSystem<EnvelopeComponent>
public sealed partial class EnvelopeSystem : VisualizerSystem<EnvelopeComponent>
{
public override void Initialize()
{

View file

@ -5,7 +5,7 @@ using static Content.Shared.Paper.PaperComponent;
namespace Content.Client.Paper;
public sealed class PaperVisualizerSystem : VisualizerSystem<PaperVisualizerComponent>
public sealed partial class PaperVisualizerSystem : VisualizerSystem<PaperVisualizerComponent>
{
protected override void OnAppearanceChange(EntityUid uid, PaperVisualizerComponent component, ref AppearanceChangeEvent args)
{

View file

@ -2,7 +2,4 @@ using Content.Shared.Parallax.Biomes;
namespace Content.Client.Parallax;
public sealed class BiomeSystem : SharedBiomeSystem
{
}
public sealed partial class BiomeSystem : SharedBiomeSystem;

View file

@ -3,7 +3,7 @@ using Robust.Client.GameObjects;
namespace Content.Client.ParticleAccelerator;
public sealed class ParticleAcceleratorPartVisualizerSystem : VisualizerSystem<ParticleAcceleratorPartVisualsComponent>
public sealed partial class ParticleAcceleratorPartVisualizerSystem : VisualizerSystem<ParticleAcceleratorPartVisualsComponent>
{
protected override void OnAppearanceChange(EntityUid uid, ParticleAcceleratorPartVisualsComponent comp, ref AppearanceChangeEvent args)
{

Some files were not shown because too many files have changed in this diff Show more