diff options
author | Filippos Karapetis | 2008-09-16 10:53:57 +0000 |
---|---|---|
committer | Filippos Karapetis | 2008-09-16 10:53:57 +0000 |
commit | 3bffca569f6d4677ca5502dbe3a7f8ef33f369be (patch) | |
tree | 53c7c1f4417c091251ff62031fe0da0eab0a6afa /engines | |
parent | d95e0059a22677bcf93864471bbab453ddf29377 (diff) | |
download | scummvm-rg350-3bffca569f6d4677ca5502dbe3a7f8ef33f369be.tar.gz scummvm-rg350-3bffca569f6d4677ca5502dbe3a7f8ef33f369be.tar.bz2 scummvm-rg350-3bffca569f6d4677ca5502dbe3a7f8ef33f369be.zip |
Fixed some glitches in the last part of Von Braun's story
svn-id: r34575
Diffstat (limited to 'engines')
-rw-r--r-- | engines/drascula/animation.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/engines/drascula/animation.cpp b/engines/drascula/animation.cpp index 7d1fe92301..ad7fe64d0e 100644 --- a/engines/drascula/animation.cpp +++ b/engines/drascula/animation.cpp @@ -773,7 +773,7 @@ void DrasculaEngine::animation_16_2() { if (i < 4) sprintf(curPic, "his%i.alg", i); else - strcpy(curPic, "his4_1.alg"); + strcpy(curPic, "his4_2.alg"); loadPic(curPic, screenSurface, HALF_PAL); centerText(_texthis[i], 180, 180); @@ -783,12 +783,15 @@ void DrasculaEngine::animation_16_2() { goto asco; delay(3000); - fadeToBlack(1); - if (getScan() != 0) - goto asco; + if (i < 4) { + fadeToBlack(1); - clearRoom(); + if (getScan() != 0) + goto asco; + + clearRoom(); + } } loadPic("his4_1.alg", bgSurface, HALF_PAL); |