using Content.Client.GameObjects.Components.Disposal; using Content.Client.Interfaces.GameObjects.Components.Interaction; using Content.Shared.GameObjects.Components.Mobs; using Robust.Shared.GameObjects; namespace Content.Client.GameObjects.Components.Mobs { [RegisterComponent] [ComponentReference(typeof(SharedSpeciesComponent))] public class SpeciesComponent : SharedSpeciesComponent, IClientDraggable { bool IClientDraggable.ClientCanDropOn(CanDropEventArgs eventArgs) { return eventArgs.Target.HasComponent(); } bool IClientDraggable.ClientCanDrag(CanDragEventArgs eventArgs) { return true; } } }