From 06c6aab24ef4ddfe6981ad69ebbf3857d3fa55f2 Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Wed, 2 Apr 2025 16:57:07 -0400 Subject: [PATCH] Now using module param volume --- Nuake/Source/Nuake/Modules/AudioModule/AudioModule.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Nuake/Source/Nuake/Modules/AudioModule/AudioModule.cpp b/Nuake/Source/Nuake/Modules/AudioModule/AudioModule.cpp index 6d0b6e3d..ff8405cf 100644 --- a/Nuake/Source/Nuake/Modules/AudioModule/AudioModule.cpp +++ b/Nuake/Source/Nuake/Modules/AudioModule/AudioModule.cpp @@ -36,7 +36,7 @@ void AudioModule_Startup() auto& module = ModuleDB::Get().RegisterModule(); module.Name = "AudioModule"; - module.Description = "Core audio module."; + module.Description = "Core audio module"; module.RegisterSetting<&Volume>("Volume"); module.RegisterSetting<&Muted>("Muted"); @@ -48,8 +48,12 @@ void AudioModule_Startup() SceneSystemDB::Get().RegisterSceneSystem(); - module.OnUpdate.AddStatic([](float ts) { - AudioManager::Get().AudioUpdate(); + module.OnUpdate.AddStatic([](float ts) + { + auto& audioMgr = AudioManager::Get(); + audioMgr.SetGlobalVolume(Volume); + + audioMgr.AudioUpdate(); }); }