using Content.Shared.Movement.Systems;
namespace Content.Shared.Movement.Components;
///
/// Marker component for entities that are being processed by MoverController.
///
///
/// The idea here is to keep track via event subscriptions which mover
/// controllers actually need to be processed. Instead of having this be a
/// boolean field on the , we instead track it
/// as a separate component which is much faster to query all at once.
///
///
///
[RegisterComponent, Access(typeof(SharedMoverController)), UnsavedComponent] // DeltaV - Make Unsaved
public sealed partial class ActiveInputMoverComponent : Component
{
///
/// Cached version of .
///
///
/// This must not form a loop of EntityUids.
///
[DataField, ViewVariables]
public EntityUid? RelayedFrom;
};