From 0f9610d7481cdff8d8afd3f530d5df6cdebca211 Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Sat, 8 Aug 2026 16:21:33 +1000 Subject: [PATCH] Add option to mute audio on unfocus (#44377) --- Content.Client/Options/UI/Tabs/AudioTab.xaml | 1 + Content.Client/Options/UI/Tabs/AudioTab.xaml.cs | 1 + Resources/Locale/en-US/escape-menu/ui/options-menu.ftl | 1 + 3 files changed, 3 insertions(+) diff --git a/Content.Client/Options/UI/Tabs/AudioTab.xaml b/Content.Client/Options/UI/Tabs/AudioTab.xaml index 337eaf87cf..95461f5add 100644 --- a/Content.Client/Options/UI/Tabs/AudioTab.xaml +++ b/Content.Client/Options/UI/Tabs/AudioTab.xaml @@ -23,6 +23,7 @@ + diff --git a/Content.Client/Options/UI/Tabs/AudioTab.xaml.cs b/Content.Client/Options/UI/Tabs/AudioTab.xaml.cs index 031f38843f..4e8b021ea6 100644 --- a/Content.Client/Options/UI/Tabs/AudioTab.xaml.cs +++ b/Content.Client/Options/UI/Tabs/AudioTab.xaml.cs @@ -67,6 +67,7 @@ public sealed partial class AudioTab : Control Control.AddOptionCheckBox(CCVars.AdminSoundsEnabled, AdminSoundsCheckBox); Control.AddOptionCheckBox(CCVars.BwoinkSoundEnabled, BwoinkSoundCheckBox); Control.AddOptionCheckBox(CCVars.AudioHrtf, AudioHrtfCheckBox); + Control.AddOptionCheckBox(CVars.AudioMuteUnfocused, MuteUnfocusedCheckBox); Control.Initialize(); } diff --git a/Resources/Locale/en-US/escape-menu/ui/options-menu.ftl b/Resources/Locale/en-US/escape-menu/ui/options-menu.ftl index ecb5687c80..fc31be6d5e 100644 --- a/Resources/Locale/en-US/escape-menu/ui/options-menu.ftl +++ b/Resources/Locale/en-US/escape-menu/ui/options-menu.ftl @@ -39,6 +39,7 @@ ui-options-restart-sounds = Round Restart Sounds ui-options-event-music = Event Music ui-options-admin-sounds = Play Admin Sounds ui-options-bwoink-sound = Play AHelp Notification Sound +ui-options-mute-unfocused = Mute audio when unfocused ui-options-audio-device = Output device: ui-options-audio-device-default = System default ui-options-audio-hrtf = Enable HRTF Audio Processing (Requires Restart)