| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- using Content.Shared.ActionBlocker;
- using Content.Shared.Administration.Logs;
- using Content.Shared.Alert;
- using Content.Shared.DoAfter;
- using Content.Shared.Interaction;
- using Content.Shared.Mobs.Systems;
- using Content.Shared.Popups;
- using Content.Shared.Rotation;
- using Content.Shared.Standing;
- using Robust.Shared.Audio.Systems;
- using Robust.Shared.Containers;
- using Robust.Shared.Physics.Systems;
- using Robust.Shared.Player;
- using Robust.Shared.Timing;
- namespace Content.Shared.Buckle;
- public abstract partial class SharedBuckleSystem : EntitySystem
- {
- [Dependency] private readonly IGameTiming _gameTiming = default!;
- [Dependency] private readonly ISharedAdminLogManager _adminLogger = default!;
- [Dependency] private readonly ISharedPlayerManager _playerManager = default!;
- [Dependency] protected readonly ActionBlockerSystem ActionBlocker = default!;
- [Dependency] protected readonly SharedAppearanceSystem Appearance = default!;
- [Dependency] private readonly AlertsSystem _alerts = default!;
- [Dependency] private readonly MobStateSystem _mobState = default!;
- [Dependency] private readonly SharedAudioSystem _audio = default!;
- [Dependency] private readonly SharedContainerSystem _container = default!;
- [Dependency] private readonly SharedInteractionSystem _interaction = default!;
- [Dependency] private readonly SharedJointSystem _joints = default!;
- [Dependency] private readonly SharedPopupSystem _popup = default!;
- [Dependency] private readonly SharedTransformSystem _transform = default!;
- [Dependency] private readonly StandingStateSystem _standing = default!;
- [Dependency] private readonly SharedPhysicsSystem _physics = default!;
- [Dependency] private readonly SharedRotationVisualsSystem _rotationVisuals = default!;
- [Dependency] private readonly SharedDoAfterSystem _doAfter = default!;
- /// <inheritdoc/>
- public override void Initialize()
- {
- base.Initialize();
- UpdatesAfter.Add(typeof(SharedInteractionSystem));
- UpdatesAfter.Add(typeof(SharedInputSystem));
- InitializeBuckle();
- InitializeStrap();
- InitializeInteraction();
- }
- }
|