From 2a390e98e96a372cfc6b92e82993b504aa825dee Mon Sep 17 00:00:00 2001 From: Areloch Date: Sun, 10 Sep 2023 18:47:27 -0500 Subject: [PATCH] Fixes the issue of changing audio settings causing the SFX re-init'ing to fail --- Templates/BaseGame/game/data/UI/guis/optionsMenu.tscript | 2 +- Templates/BaseGame/game/data/defaults.tscript | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/Templates/BaseGame/game/data/UI/guis/optionsMenu.tscript b/Templates/BaseGame/game/data/UI/guis/optionsMenu.tscript index 7e0bd629b..a8db2ba83 100644 --- a/Templates/BaseGame/game/data/UI/guis/optionsMenu.tscript +++ b/Templates/BaseGame/game/data/UI/guis/optionsMenu.tscript @@ -685,7 +685,7 @@ function populateAudioSettingsList() } } - OptionsMenuSettingsList.addOptionRow("Audio Provider", "$pref::SFX::AudioProvider", %audioProviderList, false, "audioProviderChanged", true, ""); + OptionsMenuSettingsList.addOptionRow("Audio Provider", "$pref::SFX::provider", %audioProviderList, false, "audioProviderChanged", true, ""); OptionsMenuSettingsList.addOptionRow("Audio Device", "$pref::SFX::device", %audioDeviceList, false, "", true); OptionsMenuSettingsList.addSliderRow("Master Volume", "$pref::SFX::masterVolume", 0.1, "0 1", ""); diff --git a/Templates/BaseGame/game/data/defaults.tscript b/Templates/BaseGame/game/data/defaults.tscript index 8b8237313..33dbf713b 100644 --- a/Templates/BaseGame/game/data/defaults.tscript +++ b/Templates/BaseGame/game/data/defaults.tscript @@ -82,10 +82,6 @@ $pref::SFX::autoDetect = true; /// plays no sound. $pref::SFX::provider = "OpenAL"; -/// The sound device to select from the provider. Each -/// provider may have several different devices. -$pref::SFX::device = "OpenAL Soft"; - /// If true the device will try to use hardware buffers /// and sound mixing. If not it will use software. $pref::SFX::useHardware = false;