diff --git a/Content.Server/ParticleAccelerator/EntitySystems/ParticleAcceleratorPartSystem.cs b/Content.Server/ParticleAccelerator/EntitySystems/ParticleAcceleratorPartSystem.cs index b3ffd9d4bc..7505a783ba 100644 --- a/Content.Server/ParticleAccelerator/EntitySystems/ParticleAcceleratorPartSystem.cs +++ b/Content.Server/ParticleAccelerator/EntitySystems/ParticleAcceleratorPartSystem.cs @@ -24,7 +24,7 @@ namespace Content.Server.ParticleAccelerator.EntitySystems component.OnAnchorChanged(); } - private static void RotateEvent(ref RotateEvent ev) + private void RotateEvent(ref RotateEvent ev) { if (EntityManager.TryGetComponent(ev.Sender, out ParticleAcceleratorPartComponent? part)) { diff --git a/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs b/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs index 362908c9e4..567bea92fd 100644 --- a/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs +++ b/Content.Server/Power/EntitySystems/ExtensionCableSystem.cs @@ -172,7 +172,7 @@ namespace Content.Server.Power.EntitySystems RaiseLocalEvent(provider.Owner, new ReceiverConnectedEvent(receiver), broadcast: false); } - private static bool TryFindAvailableProvider(EntityUid owner, float range, [NotNullWhen(true)] out ExtensionCableProviderComponent? foundProvider) + private bool TryFindAvailableProvider(EntityUid owner, float range, [NotNullWhen(true)] out ExtensionCableProviderComponent? foundProvider) { var nearbyEntities = IoCManager.Resolve() .GetEntitiesInRange(owner, range); diff --git a/Content.Server/Power/EntitySystems/PowerNetSystem.cs b/Content.Server/Power/EntitySystems/PowerNetSystem.cs index bef1c9b25e..a9db544d01 100644 --- a/Content.Server/Power/EntitySystems/PowerNetSystem.cs +++ b/Content.Server/Power/EntitySystems/PowerNetSystem.cs @@ -317,7 +317,7 @@ namespace Content.Server.Power.EntitySystems _powerState.Networks.Allocate(out network.Id) = network; } - private static void DoReconnectApcNet(ApcNet net) + private void DoReconnectApcNet(ApcNet net) { var netNode = net.NetworkNode; @@ -349,7 +349,7 @@ namespace Content.Server.Power.EntitySystems } } - private static void DoReconnectPowerNet(PowerNet net) + private void DoReconnectPowerNet(PowerNet net) { var netNode = net.NetworkNode; diff --git a/Content.Server/Rotatable/RotatableSystem.cs b/Content.Server/Rotatable/RotatableSystem.cs index 968a421e1f..5f64d88cc1 100644 --- a/Content.Server/Rotatable/RotatableSystem.cs +++ b/Content.Server/Rotatable/RotatableSystem.cs @@ -74,7 +74,7 @@ namespace Content.Server.Rotatable /// /// Replace a flippable entity with it's flipped / mirror-symmetric entity. /// - public static void TryFlip(FlippableComponent component, EntityUid user) + public void TryFlip(FlippableComponent component, EntityUid user) { if (EntityManager.TryGetComponent(component.Owner, out IPhysBody? physics) && physics.BodyType == BodyType.Static) diff --git a/Content.Server/Storage/EntitySystems/StorageSystem.cs b/Content.Server/Storage/EntitySystems/StorageSystem.cs index 52c23d853f..e3b4a473e0 100644 --- a/Content.Server/Storage/EntitySystems/StorageSystem.cs +++ b/Content.Server/Storage/EntitySystems/StorageSystem.cs @@ -114,7 +114,7 @@ namespace Content.Server.Storage.EntitySystems args.Verbs.Add(verb); } - private static void HandleEntityRemovedFromContainer(EntRemovedFromContainerMessage message) + private void HandleEntityRemovedFromContainer(EntRemovedFromContainerMessage message) { var oldParentEntity = message.Container.Owner; @@ -124,7 +124,7 @@ namespace Content.Server.Storage.EntitySystems } } - private static void HandleEntityInsertedIntoContainer(EntInsertedIntoContainerMessage message) + private void HandleEntityInsertedIntoContainer(EntInsertedIntoContainerMessage message) { var oldParentEntity = message.Container.Owner; diff --git a/Content.Shared/Examine/ExamineSystemShared.cs b/Content.Shared/Examine/ExamineSystemShared.cs index 7a78c6bee9..19b227dbc1 100644 --- a/Content.Shared/Examine/ExamineSystemShared.cs +++ b/Content.Shared/Examine/ExamineSystemShared.cs @@ -109,6 +109,7 @@ namespace Content.Shared.Examine other.MapId == MapId.Nullspace) return false; var occluderSystem = Get(); + var entMan = IoCManager.Resolve(); if (!origin.InRange(other, range)) return false; var dir = other.Position - origin.Position; @@ -128,12 +129,12 @@ namespace Content.Shared.Examine foreach (var result in rayResults) { - if (!EntityManager.TryGetComponent(result.HitEntity, out OccluderComponent? o)) + if (!entMan.TryGetComponent(result.HitEntity, out OccluderComponent? o)) { continue; } - var bBox = o.BoundingBox.Translated(EntityManager.GetComponent(o.Owner).WorldPosition); + var bBox = o.BoundingBox.Translated(entMan.GetComponent(o.Owner).WorldPosition); if (bBox.Contains(origin.Position) || bBox.Contains(other.Position)) { @@ -148,54 +149,60 @@ namespace Content.Shared.Examine public static bool InRangeUnOccluded(EntityUid origin, EntityUid other, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var originPos = EntityManager.GetComponent(origin).MapPosition; - var otherPos = EntityManager.GetComponent(other).MapPosition; + var entMan = IoCManager.Resolve(); + var originPos = entMan.GetComponent(origin).MapPosition; + var otherPos = entMan.GetComponent(other).MapPosition; return InRangeUnOccluded(originPos, otherPos, range, predicate, ignoreInsideBlocker); } public static bool InRangeUnOccluded(EntityUid origin, IComponent other, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var originPos = EntityManager.GetComponent(origin).MapPosition; - var otherPos = EntityManager.GetComponent(other.Owner).MapPosition; + var entMan = IoCManager.Resolve(); + var originPos = entMan.GetComponent(origin).MapPosition; + var otherPos = entMan.GetComponent(other.Owner).MapPosition; return InRangeUnOccluded(originPos, otherPos, range, predicate, ignoreInsideBlocker); } public static bool InRangeUnOccluded(EntityUid origin, EntityCoordinates other, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var originPos = EntityManager.GetComponent(origin).MapPosition; - var otherPos = other.ToMap(EntityManager); + var entMan = IoCManager.Resolve(); + var originPos = entMan.GetComponent(origin).MapPosition; + var otherPos = other.ToMap(entMan); return InRangeUnOccluded(originPos, otherPos, range, predicate, ignoreInsideBlocker); } public static bool InRangeUnOccluded(EntityUid origin, MapCoordinates other, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var originPos = EntityManager.GetComponent(origin).MapPosition; + var entMan = IoCManager.Resolve(); + var originPos = entMan.GetComponent(origin).MapPosition; return InRangeUnOccluded(originPos, other, range, predicate, ignoreInsideBlocker); } public static bool InRangeUnOccluded(ITargetedInteractEventArgs args, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var originPos = EntityManager.GetComponent(args.User).MapPosition; - var otherPos = EntityManager.GetComponent(args.Target).MapPosition; + var entMan = IoCManager.Resolve(); + var originPos = entMan.GetComponent(args.User).MapPosition; + var otherPos = entMan.GetComponent(args.Target).MapPosition; return InRangeUnOccluded(originPos, otherPos, range, predicate, ignoreInsideBlocker); } public static bool InRangeUnOccluded(DragDropEvent args, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var originPos = EntityManager.GetComponent(args.User).MapPosition; - var otherPos = args.DropLocation.ToMap(EntityManager); + var entMan = IoCManager.Resolve(); + var originPos = entMan.GetComponent(args.User).MapPosition; + var otherPos = args.DropLocation.ToMap(entMan); return InRangeUnOccluded(originPos, otherPos, range, predicate, ignoreInsideBlocker); } public static bool InRangeUnOccluded(AfterInteractEventArgs args, float range, Ignored? predicate, bool ignoreInsideBlocker = true) { - var entityManager = EntityManager; + var entityManager = IoCManager.Resolve();; var originPos = entityManager.GetComponent(args.User).MapPosition; var target = args.Target; var otherPos = (target != null ? entityManager.GetComponent(target.Value).MapPosition : args.ClickLocation.ToMap(entityManager)); diff --git a/Content.Shared/Movement/EntitySystems/SharedMoverSystem.cs b/Content.Shared/Movement/EntitySystems/SharedMoverSystem.cs index d2cb047a91..9012abdc7e 100644 --- a/Content.Shared/Movement/EntitySystems/SharedMoverSystem.cs +++ b/Content.Shared/Movement/EntitySystems/SharedMoverSystem.cs @@ -82,10 +82,12 @@ namespace Content.Shared.Movement.EntitySystems var ent = session?.AttachedEntity; - if (ent == null || !EntityManager.EntityExists(ent.Value)) + var entMan = IoCManager.Resolve(); + + if (ent == null || !entMan.EntityExists(ent.Value)) return false; - if (!EntityManager.TryGetComponent(ent.Value, out T? comp)) + if (!entMan.TryGetComponent(ent.Value, out T? comp)) return false; component = comp;