using Content.Shared.Trigger.Components.Triggers; using Content.Shared.Weapons.Ranged.Events; namespace Content.Shared.Trigger.Systems; public sealed partial class TriggerOnEmptyGunshotSystem : TriggerOnXSystem { public override void Initialize() { base.Initialize(); SubscribeLocalEvent(OnEmptyGunShot); } private void OnEmptyGunShot(Entity ent, ref OnEmptyGunShotEvent args) { Trigger.Trigger(ent.Owner, args.User, ent.Comp.KeyOut); } }