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.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/engines/drascula/animation.cpp b/engines/drascula/animation.cpp
index b19aec0fae..37c1f20e2a 100644
--- a/engines/drascula/animation.cpp
+++ b/engines/drascula/animation.cpp
@@ -176,7 +176,7 @@ void DrasculaEngine::animation_1_1() {
break;
copyBackground(0, 0, 0, 0, 320, 200, screenSurface, drawSurface1);
- talk_dr_grande(_textd[_lang][1], "D1.als");
+ talk_dr_grande(1);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
@@ -196,7 +196,7 @@ void DrasculaEngine::animation_1_1() {
placeIgor();
placeDrascula();
updateScreen();
- talk_igor_dch(8);
+ talk_igor(8, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
copyBackground(0, 0, 0, 0, 320, 200, drawSurface1, screenSurface);
@@ -257,13 +257,13 @@ void DrasculaEngine::animation_1_1() {
stopMusic();
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
- talk_igor_dch(9);
+ talk_igor(9, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
talk_drascula(9);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
- talk_igor_dch(10);
+ talk_igor(10, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
playMusic(11);
@@ -289,7 +289,7 @@ void DrasculaEngine::animation_1_1() {
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
sentido_dr = 1;
- talk_igor_dch(1);
+ talk_igor(1, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
talk_drascula(11, 1);
@@ -320,7 +320,7 @@ void DrasculaEngine::animation_1_1() {
placeIgor();
placeDrascula();
updateScreen();
- talk_igor_dch(2);
+ talk_igor(2, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
pause(13);
@@ -341,19 +341,19 @@ void DrasculaEngine::animation_1_1() {
talk_drascula(14);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
- talk_igor_dch(3);
+ talk_igor(3, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
talk_drascula(15);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
- talk_igor_dch(4);
+ talk_igor(4, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
talk_drascula(16);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
- talk_igor_dch(5);
+ talk_igor(5, 0);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
sentido_igor = 3;
@@ -363,7 +363,7 @@ void DrasculaEngine::animation_1_1() {
pause(18);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
- talk_igor_front(6);
+ talk_igor(6, 1);
if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE))
break;
fadeToBlack(0);
@@ -651,13 +651,13 @@ void DrasculaEngine::animation_4_1() {
stopMusic();
flags[11] = 1;
- talk_pianist(_textp[_lang][1], "p1.als");
+ talk_pianist(1);
talk(206);
- talk_pianist(_textp[_lang][2], "p2.als");
+ talk_pianist(2);
talk(207);
- talk_pianist(_textp[_lang][3], "p3.als");
+ talk_pianist(3);
talk(208);
- talk_pianist(_textp[_lang][4], "p4.als");
+ talk_pianist(4);
talk(209);
if (_lang == kSpanish)
@@ -1449,26 +1449,26 @@ void DrasculaEngine::animation_rayo() {
}
void DrasculaEngine::animation_2_4() {
- talk_igor_seated(16);
+ talk_igor(16, 3);
talk(278);
- talk_igor_seated(17);
+ talk_igor(17, 3);
talk(279);
- talk_igor_seated(18);
+ talk_igor(18, 3);
}
void DrasculaEngine::animation_3_4() {
- talk_igor_seated(19);
- talk_igor_seated(20);
+ talk_igor(19, 3);
+ talk_igor(20, 3);
talk(281);
}
void DrasculaEngine::animation_4_4() {
talk(287);
- talk_igor_seated(21);
+ talk_igor(21, 3);
talk(284);
- talk_igor_seated(22);
+ talk_igor(22, 3);
talk(285);
- talk_igor_seated(23);
+ talk_igor(23, 3);
}
void DrasculaEngine::animation_7_4() {
@@ -1928,10 +1928,10 @@ void DrasculaEngine::animation_1_6() {
talk_drascula(31, 1);
animation_5_6();
talk_drascula(32, 1);
- talk_igor_dch(11);
+ talk_igor(11, 0);
sentido_igor = 3;
talk_drascula(33, 1);
- talk_igor_front(12);
+ talk_igor(12, 1);
talk_drascula(34, 1);
sentido_dr = 0;
talk_drascula(35);
@@ -2630,9 +2630,9 @@ void DrasculaEngine::animation_1_4() {
flags[18] = 1;
flags[20] = 1;
- talk_igor_seated(13);
- talk_igor_seated(14);
- talk_igor_seated(15);
+ talk_igor(13, 3);
+ talk_igor(14, 3);
+ talk_igor(15, 3);
flags[21] = 1;
} else {
talk(356);
@@ -2655,7 +2655,7 @@ void DrasculaEngine::animation_1_4() {
talk(276);
pause(14);
- talk_igor_seated(6);
+ talk_igor(6, 3);
}
converse("op_6.cal");
@@ -2682,8 +2682,8 @@ void DrasculaEngine::animation_5_4(){
loadPic("auxigor.alg", frontSurface, 1);
igorX = 100;
igorY = 65;
- talk_igor_front(29);
- talk_igor_front(30);
+ talk_igor(29, 1);
+ talk_igor(30, 1);
loadPic("96.alg", frontSurface, 1);
loadPic("99.alg", backSurface, 1);
hare_se_ve = 1;
@@ -2706,7 +2706,7 @@ void DrasculaEngine::animation_6_4() {
placeIgor();
updateScreen();
pause(40);
- talk_igor_front(26);
+ talk_igor(26, 1);
roomNumber = prevRoom;
clearRoom();
loadPic("96.alg", frontSurface, 1);