BlockListeningSystem.cs 462 B

123456789101112131415161718
  1. using Content.Server.Speech.Components;
  2. namespace Content.Server.Speech.EntitySystems;
  3. public sealed class BlockListeningSystem : EntitySystem
  4. {
  5. public override void Initialize()
  6. {
  7. base.Initialize();
  8. SubscribeLocalEvent<BlockListeningComponent, ListenAttemptEvent>(OnListenAttempt);
  9. }
  10. private void OnListenAttempt(EntityUid uid, BlockListeningComponent component, ListenAttemptEvent args)
  11. {
  12. args.Cancel();
  13. }
  14. }