using Content.Shared._Shitmed.Targeting;
namespace Content.Shared.Projectiles;
///
/// Raised directed on an entity when it embeds in another entity.
///
[ByRefEvent]
public readonly record struct EmbedEvent(EntityUid? Shooter, EntityUid Embedded, TargetBodyPart? BodyPart);
///
/// Raised on an entity when it stops embedding in another entity.
///
[ByRefEvent]
public readonly record struct RemoveEmbedEvent(EntityUid? Remover);
// WD EDIT START
[ByRefEvent]
public readonly record struct AttemptEmbedEvent(EntityUid? Shooter, EntityUid Embedded);
// WD EDIT END