aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjörn Andersson2006-05-25 11:10:49 +0000
committerTorbjörn Andersson2006-05-25 11:10:49 +0000
commit2353454adf6c01af635a5956edfa644843ef745d (patch)
tree64329b230ba100f3c689a3debee706d2cff9a1ff
parent1162a759c03d266e2908bf669e289a511911ff77 (diff)
downloadscummvm-rg350-2353454adf6c01af635a5956edfa644843ef745d.tar.gz
scummvm-rg350-2353454adf6c01af635a5956edfa644843ef745d.tar.bz2
scummvm-rg350-2353454adf6c01af635a5956edfa644843ef745d.zip
Fade down the palette and the music in playVQA(). (We can't fade down the
palette before that, I think, because then we don't have any good palette to make a backup copy of.) svn-id: r22625
-rw-r--r--engines/kyra/kyra3.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/kyra/kyra3.cpp b/engines/kyra/kyra3.cpp
index 1b7e4a5b2c..59c8821510 100644
--- a/engines/kyra/kyra3.cpp
+++ b/engines/kyra/kyra3.cpp
@@ -163,6 +163,9 @@ void KyraEngine_v3::playVQA(const char *name) {
_screen->copyCurPageBlock(0, 0, 320, 200, _screen->getPagePtr(3));
_screen->hideMouse();
+ _soundDigital->beginFadeOut(_musicSoundChannel);
+ _musicSoundChannel = -1;
+ _screen->fadeToBlack();
vqa.setDrawPage(0);
vqa.play();
vqa.close();