Files
crystall-punk-14/Content.Shared/Actions/Events/DisarmAttemptEvent.cs

22 lines
600 B
C#
Raw Normal View History

2023-05-10 10:01:23 +10:00
namespace Content.Shared.Actions.Events;
/// <summary>
/// Raised directed on the target OR their actively held entity.
/// </summary>
[ByRefEvent]
public record struct DisarmAttemptEvent
2023-05-10 10:01:23 +10:00
{
public readonly EntityUid TargetUid;
public readonly EntityUid DisarmerUid;
public readonly EntityUid? TargetItemInHandUid;
public bool Cancelled;
2023-05-10 10:01:23 +10:00
public DisarmAttemptEvent(EntityUid targetUid, EntityUid disarmerUid, EntityUid? targetItemInHandUid = null)
{
TargetUid = targetUid;
DisarmerUid = disarmerUid;
TargetItemInHandUid = targetItemInHandUid;
}
}