using Content.Shared.Pulling; using JetBrains.Annotations; using Robust.Client.Physics; namespace Content.Client.Pulling { [UsedImplicitly] public class PullingSystem : SharedPullingSystem { public override void Initialize() { base.Initialize(); UpdatesAfter.Add(typeof(PhysicsSystem)); SubscribeLocalEvent(OnPullableMove); SubscribeLocalEvent(OnPullableStopMove); } public override void Shutdown() { base.Shutdown(); UnsubscribeLocalEvent(OnPullableMove); UnsubscribeLocalEvent(OnPullableStopMove); } } }