diff --git a/Content.Client/Audio/ContentAudioSystem.cs b/Content.Client/Audio/ContentAudioSystem.cs new file mode 100644 index 0000000000..7d19acf6ef --- /dev/null +++ b/Content.Client/Audio/ContentAudioSystem.cs @@ -0,0 +1,8 @@ +using Content.Shared.Audio; + +namespace Content.Client.Audio; + +public sealed class ContentAudioSystem : SharedContentAudioSystem +{ + +} diff --git a/Content.Server/Audio/ContentAudioSystem.cs b/Content.Server/Audio/ContentAudioSystem.cs new file mode 100644 index 0000000000..b1e7dcb187 --- /dev/null +++ b/Content.Server/Audio/ContentAudioSystem.cs @@ -0,0 +1,8 @@ +using Content.Shared.Audio; + +namespace Content.Server.Audio; + +public sealed class ContentAudioSystem : SharedContentAudioSystem +{ + +} diff --git a/Content.Shared/Audio/SharedContentAudioSystem.cs b/Content.Shared/Audio/SharedContentAudioSystem.cs new file mode 100644 index 0000000000..77f1ab87ec --- /dev/null +++ b/Content.Shared/Audio/SharedContentAudioSystem.cs @@ -0,0 +1,14 @@ +using Content.Shared.Physics; + +namespace Content.Shared.Audio; + +public abstract class SharedContentAudioSystem : EntitySystem +{ + [Dependency] private readonly SharedAudioSystem _audio = default!; + + public override void Initialize() + { + base.Initialize(); + _audio.OcclusionCollisionMask = (int) CollisionGroup.Impassable; + } +}