namespace Content.Shared.CombatMode { public sealed class DisarmedEvent : HandledEntityEventArgs { /// /// The entity being disarmed. /// public EntityUid Target { get; init; } /// /// The entity performing the disarm. /// public EntityUid Source { get; init; } /// /// WWDP - Probability to disarm in addition to shoving. /// public float DisarmProbability { get; init; } /// /// WWDP - The entity that was in the active hand. /// public EntityUid DisarmObject { get; set; } /// /// WWDP - Should the entity go into the disarmer's hand instead of being dropped. /// public bool PickupToHands { get; set; } /// /// Potential stamina damage if this disarm results in a shove. /// public float StaminaDamage { get; init; } } }