Millores en la gestió del "mute" en el joc

This commit is contained in:
2024-11-01 07:55:37 +01:00
parent c6e2368e82
commit da27fde366
4 changed files with 51 additions and 12 deletions

View File

@@ -56,10 +56,18 @@ namespace globalInputs
// Activa o desactiva el audio
void switchAudio()
{
options.audio.sound.enabled = options.audio.music.enabled = !options.audio.music.enabled;
JA_EnableMusic(options.audio.music.enabled);
JA_EnableSound(options.audio.sound.enabled);
Notifier::get()->showText("Audio " + boolToOnOff(options.audio.music.enabled));
options.audio.enabled = !options.audio.enabled;
if (options.audio.enabled)
{
JA_SetMusicVolume(to_JA_volume(options.audio.music.volume));
JA_SetSoundVolume(to_JA_volume(options.audio.sound.volume));
}
else
{
JA_SetMusicVolume(0);
JA_SetSoundVolume(0);
}
Notifier::get()->showText("Audio " + boolToOnOff(options.audio.enabled));
}
// Comprueba los inputs que se pueden introducir en cualquier sección del juego