aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula/animation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/drascula/animation.cpp')
-rw-r--r--engines/drascula/animation.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/engines/drascula/animation.cpp b/engines/drascula/animation.cpp
index f3ea1a3114..88bcc1d24d 100644
--- a/engines/drascula/animation.cpp
+++ b/engines/drascula/animation.cpp
@@ -1762,7 +1762,7 @@ void DrasculaEngine::animation_12_5() {
animate("frel.bin", 16);
clearRoom();
setBrightPalette();
- updatePalette();
+ setPalette((byte *)&gamePalette);
flags[1] = 1;
@@ -1785,7 +1785,7 @@ void DrasculaEngine::animation_12_5() {
curX = -1;
objExit = 104;
withoutVerb();
- carga_escoba("57.ald");
+ enterNewRoom(57);
}
void DrasculaEngine::animation_13_5() {
@@ -1940,7 +1940,7 @@ void DrasculaEngine::animation_1_6() {
textSurface = extraSurface;
clearRoom();
- carga_escoba("102.ald");
+ enterNewRoom(102);
activatePendulum();
}
@@ -1996,7 +1996,7 @@ void DrasculaEngine::animation_6_6() {
objExit = 104;
curX = -1;
withoutVerb();
- carga_escoba("58.ald");
+ enterNewRoom(58);
hare_se_ve = 1;
trackProtagonist = 1;
animate("hbp.bin", 14);
@@ -2023,7 +2023,7 @@ void DrasculaEngine::animation_9_6() {
clearRoom();
curX = -1;
objExit = 108;
- carga_escoba("59.ald");
+ enterNewRoom(59);
// The room number was originally changed here to "nada.alg",
// which is a non-existant file. In reality, this was just a
// hack to set the room number to a non-existant one, so that
@@ -2503,7 +2503,7 @@ void DrasculaEngine::animation_5_2() {
loadPic("aux5.alg", drawSurface3, 1);
flags[8] = 1;
curX = curX - 4;
- talk_sinc(_text[_lang][46], "46.als", "4442444244244");
+ talk_sync(_text[_lang][46], "46.als", "4442444244244");
withoutVerb();
}