aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.cpp
diff options
context:
space:
mode:
authorJoost Peters2004-03-09 00:52:07 +0000
committerJoost Peters2004-03-09 00:52:07 +0000
commit1020f97ceab9f1a606abf0bf6a0160b4136fab46 (patch)
tree07ac56b5bbe4fa0cf43e973a125079ebe0c8ff2e /queen/queen.cpp
parent8b39133cab44244b6b4e3eeb303e91d0860a09b1 (diff)
downloadscummvm-rg350-1020f97ceab9f1a606abf0bf6a0160b4136fab46.tar.gz
scummvm-rg350-1020f97ceab9f1a606abf0bf6a0160b4136fab46.tar.bz2
scummvm-rg350-1020f97ceab9f1a606abf0bf6a0160b4136fab46.zip
Enable music volume slider in Journal
svn-id: r13222
Diffstat (limited to 'queen/queen.cpp')
-rw-r--r--queen/queen.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/queen/queen.cpp b/queen/queen.cpp
index 52ab3a9b82..1bc8c1fba7 100644
--- a/queen/queen.cpp
+++ b/queen/queen.cpp
@@ -134,8 +134,6 @@ void QueenEngine::checkOptionSettings() {
_talkSpeed = 100;
}
- // XXX check master_volume value
-
// ensure text is always on when voice is off
if (!_sound->speechOn()) {
_subtitles = true;
@@ -143,7 +141,7 @@ void QueenEngine::checkOptionSettings() {
}
void QueenEngine::readOptionSettings() {
- // XXX master_volume
+ _music->setVolume(ConfMan.getInt("music_volume"));
_sound->musicToggle(!ConfMan.getBool("music_mute"));
_sound->sfxToggle(!ConfMan.getBool("sfx_mute"));
_talkSpeed = ConfMan.getInt("talkspeed");
@@ -153,7 +151,7 @@ void QueenEngine::readOptionSettings() {
}
void QueenEngine::writeOptionSettings() {
- // XXX master_volume
+ ConfMan.set("music_volume", _music->volume());
ConfMan.set("music_mute", !_sound->musicOn());
ConfMan.set("sfx_mute", !_sound->sfxOn());
ConfMan.set("talkspeed", _talkSpeed);