diff --git a/Templates/BaseGame/game/core/sfx/Core_SFX.tscript b/Templates/BaseGame/game/core/sfx/Core_SFX.tscript index 771048b32..81a6b952b 100644 --- a/Templates/BaseGame/game/core/sfx/Core_SFX.tscript +++ b/Templates/BaseGame/game/core/sfx/Core_SFX.tscript @@ -3,10 +3,10 @@ function Core_SFX::onCreate(%this) { exec("./scripts/audio." @ $TorqueScriptFileExtension); exec("./scripts/audioData." @ $TorqueScriptFileExtension); + exec("./scripts/audioStates." @ $TorqueScriptFileExtension); + exec("./scripts/audioEnvironments." @ $TorqueScriptFileExtension); exec("./scripts/audioAmbience." @ $TorqueScriptFileExtension); exec("./scripts/audioDescriptions." @ $TorqueScriptFileExtension); - exec("./scripts/audioEnvironments." @ $TorqueScriptFileExtension); - exec("./scripts/audioStates." @ $TorqueScriptFileExtension); exec("./scripts/audioOptions." @ $TorqueScriptFileExtension); } diff --git a/Templates/BaseGame/game/core/sfx/scripts/audioAmbience.tscript b/Templates/BaseGame/game/core/sfx/scripts/audioAmbience.tscript index 8c2bf270c..87948d19a 100644 --- a/Templates/BaseGame/game/core/sfx/scripts/audioAmbience.tscript +++ b/Templates/BaseGame/game/core/sfx/scripts/audioAmbience.tscript @@ -22,23 +22,28 @@ singleton SFXAmbience( AudioAmbienceDefault ) { - environment = AudioEnvOff; + environment = "AudioEnvGeneric"; + dopplerFactor = "1"; }; singleton SFXAmbience( AudioAmbienceOutside ) { - environment = AudioEnvPlain; + environment = "AudioEnvPlain"; states[ 0 ] = AudioLocationOutside; + dopplerFactor = "1"; }; singleton SFXAmbience( AudioAmbienceInside ) { - environment = AudioEnvRoom; + environment = "AudioEnvRoom"; states[ 0 ] = AudioLocationInside; + dopplerFactor = "1"; }; singleton SFXAmbience( AudioAmbienceUnderwater ) { - environment = AudioEnvUnderwater; - states[ 0 ] = AudioLocationUnderwater; + environment = "AudioEnvUnderwater"; + states[0] = AudioLocationUnderwater; + dopplerFactor = "0.5"; + speedOfSound = "1500.0" };