[Scummvm-cvs-logs] SF.net SVN: scummvm: [31814] scummvm/trunk/engines/drascula

sev at users.sourceforge.net sev at users.sourceforge.net
Fri May 2 15:21:07 CEST 2008


Revision: 31814
          http://scummvm.svn.sourceforge.net/scummvm/?rev=31814&view=rev
Author:   sev
Date:     2008-05-02 06:21:06 -0700 (Fri, 02 May 2008)

Log Message:
-----------
habla[r] -> talk

Modified Paths:
--------------
    scummvm/trunk/engines/drascula/animation.cpp
    scummvm/trunk/engines/drascula/drascula.cpp
    scummvm/trunk/engines/drascula/drascula.h
    scummvm/trunk/engines/drascula/rooms.cpp

Modified: scummvm/trunk/engines/drascula/animation.cpp
===================================================================
--- scummvm/trunk/engines/drascula/animation.cpp	2008-05-02 13:17:22 UTC (rev 31813)
+++ scummvm/trunk/engines/drascula/animation.cpp	2008-05-02 13:21:06 UTC (rev 31814)
@@ -163,7 +163,7 @@
 			break;
 		copyBackground(0, 0, 0, 0, 320, 200, dir_zona_pantalla, dir_dibujo1);
 
-		habla_dr_grande(TEXTD1, "D1.als");
+		talk_dr_grande(TEXTD1, "D1.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
@@ -186,17 +186,17 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_igor_dch(TEXTI8, "I8.als");
+		talk_igor_dch(TEXTI8, "I8.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_dr_izq(TEXTD2, "d2.als");
+		talk_dr_izq(TEXTD2, "d2.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_dr_izq(TEXTD3, "d3.als");
+		talk_dr_izq(TEXTD3, "d3.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		anima("lib.bin", 16);
@@ -211,13 +211,13 @@
 		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		pause(10);
-		habla_solo(TEXTD4,"d4.als");
+		talk_solo(TEXTD4,"d4.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		loadPic("plan1.alg");
 		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_solo(TEXTD5, "d5.als");
+		talk_solo(TEXTD5, "d5.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		anima("lib2.bin", 16);
@@ -228,7 +228,7 @@
 		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		pause(20);
-		habla_solo(TEXTD6, "d6.als");
+		talk_solo(TEXTD6, "d6.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		anima("lib2.bin", 16);
@@ -241,13 +241,13 @@
 		pause(20);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_solo(TEXTD7, "d7.als");
+		talk_solo(TEXTD7, "d7.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		loadPic("plan3.alg");
 		decompressPic(dir_zona_pantalla, MEDIA);
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_solo(TEXTD8, "d8.als");
+		talk_solo(TEXTD8, "d8.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		clearRoom();
@@ -257,17 +257,17 @@
 		stopmusic();
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_igor_dch(TEXTI9, "I9.als");
+		talk_igor_dch(TEXTI9, "I9.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_dr_izq(TEXTD9, "d9.als");
+		talk_dr_izq(TEXTD9, "d9.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_igor_dch(TEXTI10, "I10.als");
+		talk_igor_dch(TEXTI10, "I10.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		playmusic(11);
-		habla_dr_izq(TEXTD10, "d10.als");
+		talk_dr_izq(TEXTD10, "d10.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		anima("rayo1.bin", 16);
@@ -294,10 +294,10 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_dr = 1;
-		habla_igor_dch(TEXTI1, "I1.als");
+		talk_igor_dch(TEXTI1, "I1.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_dr_dch(TEXTD11, "d11.als");
+		talk_dr_dch(TEXTD11, "d11.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_dr = 3;
@@ -311,7 +311,7 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_dr_izq(TEXTD12, "d12.als");
+		talk_dr_izq(TEXTD12, "d12.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_dr = 3;
@@ -325,11 +325,11 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_igor_dch(TEXTI2, "I2.als");
+		talk_igor_dch(TEXTI2, "I2.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		pause(13);
-		habla_dr_dch(TEXTD13,"d13.als");
+		talk_dr_dch(TEXTD13,"d13.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_dr = 3;
@@ -343,32 +343,32 @@
 		pon_igor();
 		pon_dr();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		habla_dr_izq(TEXTD14, "d14.als");
+		talk_dr_izq(TEXTD14, "d14.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_igor_dch(TEXTI3, "I3.als");
+		talk_igor_dch(TEXTI3, "I3.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_dr_izq(TEXTD15, "d15.als");
+		talk_dr_izq(TEXTD15, "d15.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_igor_dch(TEXTI4, "I4.als");
+		talk_igor_dch(TEXTI4, "I4.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_dr_izq(TEXTD16, "d16.als");
+		talk_dr_izq(TEXTD16, "d16.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_igor_dch(TEXTI5, "I5.als");
+		talk_igor_dch(TEXTI5, "I5.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_igor = 3;
-		habla_dr_izq(TEXTD17, "d17.als");
+		talk_dr_izq(TEXTD17, "d17.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		pause(18);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_igor_frente(TEXTI6, "I6.als");
+		talk_igor_frente(TEXTI6, "I6.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		FundeAlNegro(0);
@@ -388,10 +388,10 @@
 	decompressPic(dir_hare_fondo, 1);
 }
 
-void DrasculaEngine::habla_dr_grande(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_dr_grande(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
-	int x_habla[4] = {47, 93, 139, 185};
+	int x_talk[4] = {47, 93, 139, 185};
 	int cara;
 	int l = 0;
 
@@ -422,7 +422,7 @@
 	cara = _rnd->getRandomNumber(3);
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	copyBackground(interf_x[l] + 24, interf_y[l], 0, 45, 39, 31, dir_dibujo2, dir_zona_pantalla);
-	copyBackground(x_habla[cara], 1, 171, 68, 45, 48, dir_dibujo2, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 1, 171, 68, 45, 48, dir_dibujo2, dir_zona_pantalla);
 	l++;
 	if (l == 7)
 		l = 0;
@@ -475,7 +475,7 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
-		habla_tabernero(TEXTT22, "T22.als");
+		talk_tabernero(TEXTT22, "T22.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 
@@ -500,7 +500,7 @@
 
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_solo(TEXTBJ1, "BJ1.als");
+		talk_solo(TEXTBJ1, "BJ1.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		clearRoom();
@@ -514,7 +514,7 @@
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		color_solo = AMARILLO;
-		habla_solo(TEXT214, "214.als");
+		talk_solo(TEXT214, "214.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		clearRoom();
@@ -560,23 +560,23 @@
 		hare_x = 100;
 		hare_y = 95;
 
-		habla_bj(TEXTBJ2, "BJ2.als");
-		hablar(TEXT215, "215.als");
-		habla_bj(TEXTBJ3, "BJ3.als");
-		hablar(TEXT216, "216.als");
-		habla_bj(TEXTBJ4, "BJ4.als");
-		habla_bj(TEXTBJ5, "BJ5.als");
-		habla_bj(TEXTBJ6, "BJ6.als");
-		hablar(TEXT217, "217.als");
-		habla_bj(TEXTBJ7, "BJ7.als");
-		hablar(TEXT218, "218.als");
-		habla_bj(TEXTBJ8, "BJ8.als");
-		hablar(TEXT219, "219.als");
-		habla_bj(TEXTBJ9, "BJ9.als");
-		hablar(TEXT220, "220.als");
-		hablar(TEXT221, "221.als");
-		habla_bj(TEXTBJ10, "BJ10.als");
-		hablar(TEXT222, "222.als");
+		talk_bj(TEXTBJ2, "BJ2.als");
+		talk(TEXT215, "215.als");
+		talk_bj(TEXTBJ3, "BJ3.als");
+		talk(TEXT216, "216.als");
+		talk_bj(TEXTBJ4, "BJ4.als");
+		talk_bj(TEXTBJ5, "BJ5.als");
+		talk_bj(TEXTBJ6, "BJ6.als");
+		talk(TEXT217, "217.als");
+		talk_bj(TEXTBJ7, "BJ7.als");
+		talk(TEXT218, "218.als");
+		talk_bj(TEXTBJ8, "BJ8.als");
+		talk(TEXT219, "219.als");
+		talk_bj(TEXTBJ9, "BJ9.als");
+		talk(TEXT220, "220.als");
+		talk(TEXT221, "221.als");
+		talk_bj(TEXTBJ10, "BJ10.als");
+		talk(TEXT222, "222.als");
 		anima("gaf.bin", 15);
 		anima("bjb.bin", 14);
 		playmusic(9);
@@ -595,7 +595,7 @@
 		pause(120);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_solo(TEXT223, "223.als");
+		talk_solo(TEXT223, "223.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		color_solo = BLANCO;
@@ -604,7 +604,7 @@
 			break;
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		pause(110);
-		habla_solo(TEXTBJ11, "BJ11.als");
+		talk_solo(TEXTBJ11, "BJ11.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		updateRoom();
@@ -620,10 +620,10 @@
 		pause(60);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		hablar(TEXT224, "224.als");
+		talk(TEXT224, "224.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		habla_bj(TEXTBJ12, "BJ12.als");
+		talk_bj(TEXTBJ12, "BJ12.als");
 		lleva_al_hare(157, 98 + alto_hare);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
@@ -639,14 +639,14 @@
 		pause(8);
 		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		hablar(TEXT225, "225.als");
+		talk(TEXT225, "225.als");
 		pause(76);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		sentido_hare = 1;
 		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-		hablar(TEXT226, "226.als");
+		talk(TEXT226, "226.als");
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
 		updateRoom();
@@ -654,7 +654,7 @@
 		pause(30);
 		if ((term_int == 1) || (getscan() == Common::KEYCODE_ESCAPE))
 			break;
-		hablar(TEXT227,"227.als");
+		talk(TEXT227,"227.als");
 		FundeAlNegro(0);
 		break;
 	}
@@ -664,26 +664,26 @@
 	loadPic("an11y13.alg");
 	decompressPic(dir_hare_dch, 1);
 
-	hablar(TEXT192, "192.als");
-	habla_tabernero(TEXTT1, "t1.als");
-	hablar(TEXT193, "193.als");
-	habla_tabernero(TEXTT2, "t2.als");
-	hablar(TEXT194, "194.als");
-	habla_tabernero(TEXTT3, "t3.als");
-	hablar(TEXT195, "195.als");
-	habla_tabernero(TEXTT4, "t4.als");
-	hablar(TEXT196, "196.als");
-	habla_tabernero(TEXTT5, "t5.als");
-	habla_tabernero(TEXTT6, "t6.als");
-	hablar(TEXT197, "197.als");
-	habla_tabernero(TEXTT7, "t7.als");
-	hablar(TEXT198, "198.als");
-	habla_tabernero(TEXTT8, "t8.als");
-	hablar(TEXT199, "199.als");
-	habla_tabernero(TEXTT9, "t9.als");
-	hablar(TEXT200, "200.als");
-	hablar(TEXT201, "201.als");
-	hablar(TEXT202, "202.als");
+	talk(TEXT192, "192.als");
+	talk_tabernero(TEXTT1, "t1.als");
+	talk(TEXT193, "193.als");
+	talk_tabernero(TEXTT2, "t2.als");
+	talk(TEXT194, "194.als");
+	talk_tabernero(TEXTT3, "t3.als");
+	talk(TEXT195, "195.als");
+	talk_tabernero(TEXTT4, "t4.als");
+	talk(TEXT196, "196.als");
+	talk_tabernero(TEXTT5, "t5.als");
+	talk_tabernero(TEXTT6, "t6.als");
+	talk(TEXT197, "197.als");
+	talk_tabernero(TEXTT7, "t7.als");
+	talk(TEXT198, "198.als");
+	talk_tabernero(TEXTT8, "t8.als");
+	talk(TEXT199, "199.als");
+	talk_tabernero(TEXTT9, "t9.als");
+	talk(TEXT200, "200.als");
+	talk(TEXT201, "201.als");
+	talk(TEXT202, "202.als");
 
 	flags[0] = 1;
 
@@ -695,7 +695,7 @@
 	loadPic("an12.alg");
 	decompressPic(dir_hare_dch, 1);
 
-	hablar(TEXT205,"205.als");
+	talk(TEXT205,"205.als");
 
 	updateRefresh_pre();
 
@@ -715,14 +715,14 @@
 	stopmusic();
 	flags[11] = 1;
 
-	habla_pianista(TEXTP1, "p1.als");
-	hablar(TEXT206, "206.als");
-	habla_pianista(TEXTP2, "p2.als");
-	hablar(TEXT207, "207.als");
-	habla_pianista(TEXTP3, "p3.als");
-	hablar(TEXT208, "208.als");
-	habla_pianista(TEXTP4, "p4.als");
-	hablar(TEXT209, "209.als");
+	talk_pianista(TEXTP1, "p1.als");
+	talk(TEXT206, "206.als");
+	talk_pianista(TEXTP2, "p2.als");
+	talk(TEXT207, "207.als");
+	talk_pianista(TEXTP3, "p3.als");
+	talk(TEXT208, "208.als");
+	talk_pianista(TEXTP4, "p4.als");
+	talk(TEXT209, "209.als");
 
 	flags[11] = 0;
 	loadPic("97.alg");
@@ -831,7 +831,7 @@
 	flags[9] = 1;
 
 	pause(12);
-	hablar(TEXTD56, "d56.als");
+	talk(TEXTD56, "d56.als");
 	pause(8);
 
 	clearRoom();
@@ -851,30 +851,30 @@
 
 	pause(10);
 
-	habla_ciego(TEXTD68, "d68.als", "44472225500022227555544444664447222550002222755554444466");
+	talk_ciego(TEXTD68, "d68.als", "44472225500022227555544444664447222550002222755554444466");
 	pause(5);
-	habla_hacker(TEXTD57, "d57.als");
+	talk_hacker(TEXTD57, "d57.als");
 	pause(6);
-	habla_ciego(TEXTD69,"d69.als","444722255000222275555444446655033336666664464402256555005504450005446");
+	talk_ciego(TEXTD69,"d69.als","444722255000222275555444446655033336666664464402256555005504450005446");
 	pause(4);
-	habla_hacker(TEXTD58,"d58.als");
-	habla_ciego(TEXTD70,"d70.als", "4447222550002222755554444466550333226220044644550044755665500440006655556666655044744656550446470046");
+	talk_hacker(TEXTD58,"d58.als");
+	talk_ciego(TEXTD70,"d70.als", "4447222550002222755554444466550333226220044644550044755665500440006655556666655044744656550446470046");
 	delay(14);
-	habla_hacker(TEXTD59,"d59.als");
-	habla_ciego(TEXTD71,"d71.als", "550330227556444744446660004446655544444722255000222275555444446644444");
-	habla_hacker(TEXTD60,"d60.als");
-	habla_ciego(TEXTD72,"d72.als", "55033022755644455550444744400044504447222550002222755554444466000");
-	habla_hacker(TEXTD61,"d61.als");
-	habla_ciego(TEXTD73,"d73.als", "55033022755644444447227444466644444722255000222275555444446664404446554440055655022227500544446044444446");
-	habla_hacker(TEXTD62,"d62.als");
-	habla_ciego(TEXTD74,"d74.als", "55033022755644444472244472225500022227555544444662550002222755444446666055522275550005550022200222000222666");
-	habla_hacker(TEXTD63,"d63.als");
-	habla_ciego(TEXTD75,"d75.als", "44447774444555500222205550444444466666225266444755444722255000222275555444446633223220044022203336227555770550444660557220553302224477777550550550222635533000662220002275572227025555");
+	talk_hacker(TEXTD59,"d59.als");
+	talk_ciego(TEXTD71,"d71.als", "550330227556444744446660004446655544444722255000222275555444446644444");
+	talk_hacker(TEXTD60,"d60.als");
+	talk_ciego(TEXTD72,"d72.als", "55033022755644455550444744400044504447222550002222755554444466000");
+	talk_hacker(TEXTD61,"d61.als");
+	talk_ciego(TEXTD73,"d73.als", "55033022755644444447227444466644444722255000222275555444446664404446554440055655022227500544446044444446");
+	talk_hacker(TEXTD62,"d62.als");
+	talk_ciego(TEXTD74,"d74.als", "55033022755644444472244472225500022227555544444662550002222755444446666055522275550005550022200222000222666");
+	talk_hacker(TEXTD63,"d63.als");
+	talk_ciego(TEXTD75,"d75.als", "44447774444555500222205550444444466666225266444755444722255000222275555444446633223220044022203336227555770550444660557220553302224477777550550550222635533000662220002275572227025555");
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	_system->delayMillis(1);
-	habla_hacker(TEXTD64, "d64.als");
-	habla_ciego(TEXTD76, "d76.als", "5555500004445550330244472225500022227555544444662755644446666005204402266222003332222774440446665555005550335544444");
+	talk_hacker(TEXTD64, "d64.als");
+	talk_ciego(TEXTD76, "d76.als", "5555500004445550330244472225500022227555544444662755644446666005204402266222003332222774440446665555005550335544444");
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -901,29 +901,29 @@
 }
 
 void DrasculaEngine::animation_8_2() {
-	habla_pianista(TEXTP6, "P6.als");
-	hablar(TEXT358, "358.als");
-	habla_pianista(TEXTP7, "P7.als");
-	habla_pianista(TEXTP8, "P8.als");
+	talk_pianista(TEXTP6, "P6.als");
+	talk(TEXT358, "358.als");
+	talk_pianista(TEXTP7, "P7.als");
+	talk_pianista(TEXTP8, "P8.als");
 }
 
 void DrasculaEngine::animation_9_2() {
-	habla_pianista(TEXTP9, "P9.als");
-	habla_pianista(TEXTP10, "P10.als");
-	habla_pianista(TEXTP11, "P11.als");
+	talk_pianista(TEXTP9, "P9.als");
+	talk_pianista(TEXTP10, "P10.als");
+	talk_pianista(TEXTP11, "P11.als");
 }
 
 void DrasculaEngine::animation_10_2() {
-	habla_pianista(TEXTP12, "P12.als");
-	hablar(TEXT361, "361.als");
+	talk_pianista(TEXTP12, "P12.als");
+	talk(TEXT361, "361.als");
 	pause(40);
-	habla_pianista(TEXTP13, "P13.als");
-	hablar(TEXT362, "362.als");
-	habla_pianista(TEXTP14, "P14.als");
-	hablar(TEXT363, "363.als");
-	habla_pianista(TEXTP15, "P15.als");
-	hablar(TEXT364, "364.als");
-	habla_pianista(TEXTP16, "P16.als");
+	talk_pianista(TEXTP13, "P13.als");
+	talk(TEXT362, "362.als");
+	talk_pianista(TEXTP14, "P14.als");
+	talk(TEXT363, "363.als");
+	talk_pianista(TEXTP15, "P15.als");
+	talk(TEXT364, "364.als");
+	talk_pianista(TEXTP16, "P16.als");
 }
 
 void DrasculaEngine::animation_14_2() {
@@ -967,18 +967,18 @@
 }
 
 void DrasculaEngine::animation_15_2() {
-	habla_borracho(TEXTB8, "B8.als");
+	talk_borracho(TEXTB8, "B8.als");
 	pause(7);
-	habla_borracho(TEXTB9, "B9.als");
-	habla_borracho(TEXTB10, "B10.als");
-	habla_borracho(TEXTB11, "B11.als");
+	talk_borracho(TEXTB9, "B9.als");
+	talk_borracho(TEXTB10, "B10.als");
+	talk_borracho(TEXTB11, "B11.als");
 }
 
 void DrasculaEngine::animation_16_2() {
 	int l;
 
-	habla_borracho(TEXTB12, "B12.als");
-	hablar(TEXT371, "371.als");
+	talk_borracho(TEXTB12, "B12.als");
+	talk(TEXT371, "371.als");
 
 	clearRoom();
 
@@ -1092,30 +1092,30 @@
 }
 
 void DrasculaEngine::animation_17_2() {
-	habla_borracho(TEXTB13, "B13.als");
-	habla_borracho(TEXTB14, "B14.als");
+	talk_borracho(TEXTB13, "B13.als");
+	talk_borracho(TEXTB14, "B14.als");
 	flags[40] = 1;
 }
 
 void DrasculaEngine::animation_19_2() {
-	habla_vbpuerta(TEXTVB5, "VB5.als");
+	talk_vbpuerta(TEXTVB5, "VB5.als");
 }
 
 void DrasculaEngine::animation_20_2() {
-	habla_vbpuerta(TEXTVB7, "VB7.als");
-	habla_vbpuerta(TEXTVB8, "VB8.als");
-	hablar(TEXT383, "383.als");
-	habla_vbpuerta(TEXTVB9, "VB9.als");
-	hablar(TEXT384, "384.als");
-	habla_vbpuerta(TEXTVB10, "VB10.als");
-	hablar(TEXT385, "385.als");
-	habla_vbpuerta(TEXTVB11, "VB11.als");
+	talk_vbpuerta(TEXTVB7, "VB7.als");
+	talk_vbpuerta(TEXTVB8, "VB8.als");
+	talk(TEXT383, "383.als");
+	talk_vbpuerta(TEXTVB9, "VB9.als");
+	talk(TEXT384, "384.als");
+	talk_vbpuerta(TEXTVB10, "VB10.als");
+	talk(TEXT385, "385.als");
+	talk_vbpuerta(TEXTVB11, "VB11.als");
 	if (flags[23] == 0) {
-		hablar(TEXT350, "350.als");
-		habla_vbpuerta(TEXTVB57, "VB57.als");
+		talk(TEXT350, "350.als");
+		talk_vbpuerta(TEXTVB57, "VB57.als");
 	} else {
-		hablar(TEXT386, "386.als");
-		habla_vbpuerta(TEXTVB12, "VB12.als");
+		talk(TEXT386, "386.als");
+		talk_vbpuerta(TEXTVB12, "VB12.als");
 		flags[18] = 0;
 		flags[14] = 1;
 		abre_puerta(15, 1);
@@ -1132,7 +1132,7 @@
 }
 
 void DrasculaEngine::animation_21_2() {
-	habla_vbpuerta(TEXTVB6, "VB6.als");
+	talk_vbpuerta(TEXTVB6, "VB6.als");
 }
 
 void DrasculaEngine::animation_23_2() {
@@ -1142,26 +1142,26 @@
 	flags[21] = 1;
 
 	if (flags[25] == 0) {
-		habla_vb(TEXTVB13, "VB13.als");
-		habla_vb(TEXTVB14, "VB14.als");
+		talk_vb(TEXTVB13, "VB13.als");
+		talk_vb(TEXTVB14, "VB14.als");
 		pause(10);
-		hablar(TEXT387, "387.als");
+		talk(TEXT387, "387.als");
 	}
 
-	habla_vb(TEXTVB15, "VB15.als");
+	talk_vb(TEXTVB15, "VB15.als");
 	lleva_vb(42);
 	sentido_vb = 1;
-	habla_vb(TEXTVB16, "VB16.als");
+	talk_vb(TEXTVB16, "VB16.als");
 	sentido_vb = 2;
 	lleva_al_hare(157, 147);
 	lleva_al_hare(131, 149);
 	sentido_hare = 0;
 	animation_14_2();
 	if (flags[25] == 0)
-		habla_vb(TEXTVB17, "VB17.als");
+		talk_vb(TEXTVB17, "VB17.als");
 	pause(8);
 	sentido_vb = 1;
-	habla_vb(TEXTVB18, "VB18.als");
+	talk_vb(TEXTVB18, "VB18.als");
 
 	if (flags[29] == 0)
 		animation_23_anexo();
@@ -1173,9 +1173,9 @@
 	lleva_vb(99);
 
 	if (flags[29] == 0) {
-		habla_vb(TEXTVB19, "VB19.als");
+		talk_vb(TEXTVB19, "VB19.als");
 		if (flags[25] == 0) {
-			habla_vb(TEXTVB20,"VB20.als");
+			talk_vb(TEXTVB20,"VB20.als");
 			if (resta_objeto(7) == 0)
 				flags[30] = 1;
 			if (resta_objeto(18) == 0)
@@ -1183,7 +1183,7 @@
 			if (resta_objeto(19) == 0)
 				flags[32] = 1;
 		}
-		habla_vb(TEXTVB21, "VB21.als");
+		talk_vb(TEXTVB21, "VB21.als");
 	} else
 		animation_27_2();
 
@@ -1282,63 +1282,63 @@
 	resta_objeto(23);
 	suma_objeto(11);
 
-	habla_vb(TEXTVB23, "VB23.als");
-	habla_vb(TEXTVB24, "VB24.als");
+	talk_vb(TEXTVB23, "VB23.als");
+	talk_vb(TEXTVB24, "VB24.als");
 	if (flags[30] == 1)
 		suma_objeto(7);
 	if (flags[31] == 1)
 		suma_objeto(18);
 	if (flags[32] == 1)
 		suma_objeto(19);
-	habla_vb(TEXTVB25,"VB25.als");
-	habla_vb(TEXTVB26,"VB26.als");
+	talk_vb(TEXTVB25,"VB25.als");
+	talk_vb(TEXTVB26,"VB26.als");
 }
 
 void DrasculaEngine::animation_28_2() {
-	habla_vb(TEXTVB27, "VB27.als");
-	habla_vb(TEXTVB28, "VB28.als");
-	habla_vb(TEXTVB29, "VB29.als");
-	habla_vb(TEXTVB30, "VB30.als");
+	talk_vb(TEXTVB27, "VB27.als");
+	talk_vb(TEXTVB28, "VB28.als");
+	talk_vb(TEXTVB29, "VB29.als");
+	talk_vb(TEXTVB30, "VB30.als");
 }
 
 void DrasculaEngine::animation_29_2() {
 	if (flags[33] == 0) {
-		habla_vb(TEXTVB32, "VB32.als");
-		hablar(TEXT398, "398.als");
-		habla_vb(TEXTVB33, "VB33.als");
-		hablar(TEXT399, "399.als");
-		habla_vb(TEXTVB34, "VB34.als");
-		habla_vb(TEXTVB35, "VB35.als");
-		hablar(TEXT400, "400.als");
-		habla_vb(TEXTVB36, "VB36.als");
-		habla_vb(TEXTVB37, "VB37.als");
-		hablar(TEXT386, "386.als");
-		habla_vb(TEXTVB38, "VB38.als");
-		habla_vb(TEXTVB39, "VB39.als");
-		hablar(TEXT401, "401.als");
-		habla_vb(TEXTVB40, "VB40.als");
-		habla_vb(TEXTVB41, "VB41.als");
+		talk_vb(TEXTVB32, "VB32.als");
+		talk(TEXT398, "398.als");
+		talk_vb(TEXTVB33, "VB33.als");
+		talk(TEXT399, "399.als");
+		talk_vb(TEXTVB34, "VB34.als");
+		talk_vb(TEXTVB35, "VB35.als");
+		talk(TEXT400, "400.als");
+		talk_vb(TEXTVB36, "VB36.als");
+		talk_vb(TEXTVB37, "VB37.als");
+		talk(TEXT386, "386.als");
+		talk_vb(TEXTVB38, "VB38.als");
+		talk_vb(TEXTVB39, "VB39.als");
+		talk(TEXT401, "401.als");
+		talk_vb(TEXTVB40, "VB40.als");
+		talk_vb(TEXTVB41, "VB41.als");
 		flags[33] = 1;
 	} else
-		habla_vb(TEXTVB43, "VB43.als");
+		talk_vb(TEXTVB43, "VB43.als");
 
-	hablar(TEXT402, "402.als");
-	habla_vb(TEXTVB42, "VB42.als");
+	talk(TEXT402, "402.als");
+	talk_vb(TEXTVB42, "VB42.als");
 
 	if (flags[38] == 0) {
-		hablar(TEXT403, "403.als");
+		talk(TEXT403, "403.als");
 		rompo_y_salgo = 1;
 	} else
-		hablar(TEXT386, "386.als");
+		talk(TEXT386, "386.als");
 }
 
 void DrasculaEngine::animation_30_2() {
-	habla_vb(TEXTVB31, "VB31.als");
-	hablar(TEXT396, "396.als");
+	talk_vb(TEXTVB31, "VB31.als");
+	talk(TEXT396, "396.als");
 }
 
 void DrasculaEngine::animation_31_2() {
-	habla_vb(TEXTVB44, "VB44.als");
+	talk_vb(TEXTVB44, "VB44.als");
 	lleva_vb(-50);
 	pause(15);
 	lleva_al_hare(159, 140);
@@ -1352,25 +1352,25 @@
 	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	pause(22);
-	hablar(TEXT406, "406.als");
+	talk(TEXT406, "406.als");
 	lleva_vb(98);
-	habla_vb(TEXTVB45, "VB45.als");
-	habla_vb(TEXTVB46, "VB46.als");
-	habla_vb(TEXTVB47, "VB47.als");
-	hablar(TEXT407, "407.als");
-	habla_vb(TEXTVB48, "VB48.als");
-	habla_vb(TEXTVB49, "VB49.als");
-	hablar(TEXT408, "408.als");
-	habla_vb(TEXTVB50, "VB50.als");
-	habla_vb(TEXTVB51, "VB51.als");
-	hablar(TEXT409, "409.als");
-	habla_vb(TEXTVB52, "VB52.als");
-	habla_vb(TEXTVB53, "VB53.als");
+	talk_vb(TEXTVB45, "VB45.als");
+	talk_vb(TEXTVB46, "VB46.als");
+	talk_vb(TEXTVB47, "VB47.als");
+	talk(TEXT407, "407.als");
+	talk_vb(TEXTVB48, "VB48.als");
+	talk_vb(TEXTVB49, "VB49.als");
+	talk(TEXT408, "408.als");
+	talk_vb(TEXTVB50, "VB50.als");
+	talk_vb(TEXTVB51, "VB51.als");
+	talk(TEXT409, "409.als");
+	talk_vb(TEXTVB52, "VB52.als");
+	talk_vb(TEXTVB53, "VB53.als");
 	pause(12);
-	habla_vb(TEXTVB54, "VB54.als");
-	habla_vb(TEXTVB55, "VB55.als");
-	hablar(TEXT410, "410.als");
-	habla_vb(TEXTVB56, "VB56.als");
+	talk_vb(TEXTVB54, "VB54.als");
+	talk_vb(TEXTVB55, "VB55.als");
+	talk(TEXT410, "410.als");
+	talk_vb(TEXTVB56, "VB56.als");
 
 	rompo_y_salgo = 1;
 
@@ -1452,10 +1452,10 @@
 }
 
 void DrasculaEngine::animation_1_3() {
-	hablar(TEXT413, "413.als");
+	talk(TEXT413, "413.als");
 	grr();
 	pause(50);
-	hablar(TEXT414, "414.als");
+	talk(TEXT414, "414.als");
 }
 
 void DrasculaEngine::animation_2_3() {
@@ -1773,31 +1773,31 @@
 }
 
 void DrasculaEngine::animation_2_4() {
-	habla_igor_sentado(TEXTI16, "I16.als");
-	hablar(TEXT278, "278.als");
-	habla_igor_sentado(TEXTI17, "I17.als");
-	hablar(TEXT279, "279.als");
-	habla_igor_sentado(TEXTI18, "I18.als");
+	talk_igor_sentado(TEXTI16, "I16.als");
+	talk(TEXT278, "278.als");
+	talk_igor_sentado(TEXTI17, "I17.als");
+	talk(TEXT279, "279.als");
+	talk_igor_sentado(TEXTI18, "I18.als");
 }
 
 void DrasculaEngine::animation_3_4() {
-	habla_igor_sentado(TEXTI19, "I19.als");
-	habla_igor_sentado(TEXTI20, "I20.als");
-	hablar(TEXT281, "281.als");
+	talk_igor_sentado(TEXTI19, "I19.als");
+	talk_igor_sentado(TEXTI20, "I20.als");
+	talk(TEXT281, "281.als");
 }
 
 void DrasculaEngine::animation_4_4() {
-	hablar(TEXT287, "287.als");
-	habla_igor_sentado(TEXTI21, "I21.als");
-	hablar(TEXT284, "284.als");
-	habla_igor_sentado(TEXTI22, "I22.als");
-	hablar(TEXT285, "285.als");
-	habla_igor_sentado(TEXTI23, "I23.als");
+	talk(TEXT287, "287.als");
+	talk_igor_sentado(TEXTI21, "I21.als");
+	talk(TEXT284, "284.als");
+	talk_igor_sentado(TEXTI22, "I22.als");
+	talk(TEXT285, "285.als");
+	talk_igor_sentado(TEXTI23, "I23.als");
 }
 
 void DrasculaEngine::animation_7_4() {
 	Negro();
-	hablar(TEXT427, "427.als");
+	talk(TEXT427, "427.als");
 	FundeDelNegro(1);
 	resta_objeto(8);
 	resta_objeto(10);
@@ -1810,27 +1810,27 @@
 
 void DrasculaEngine::animation_1_5() {
 	if (flags[0] == 0) {
-		hablar(TEXT430, "430.als");
-		habla_bj(TEXTBJ16, "BJ16.als");
-		habla_bj(TEXTBJ17, "BJ17.als");
-		habla_bj(TEXTBJ18, "BJ18.als");
-		hablar(TEXT217, "217.als");
-		habla_bj(TEXTBJ19, "BJ19.als");
-		hablar(TEXT229, "229.als");
+		talk(TEXT430, "430.als");
+		talk_bj(TEXTBJ16, "BJ16.als");
+		talk_bj(TEXTBJ17, "BJ17.als");
+		talk_bj(TEXTBJ18, "BJ18.als");
+		talk(TEXT217, "217.als");
+		talk_bj(TEXTBJ19, "BJ19.als");
+		talk(TEXT229, "229.als");
 		pause(5);
 		lleva_al_hare(114, 170);
 		sentido_hare = 3;
-		hablar(TEXT431, "431.als");
-		habla_bj(TEXTBJ20, "BJ20.als");
+		talk(TEXT431, "431.als");
+		talk_bj(TEXTBJ20, "BJ20.als");
 		sentido_hare = 2;
 		pause(4);
-		hablar(TEXT438, "438.als");
+		talk(TEXT438, "438.als");
 		sitio_x = 120;
 		sitio_y = 157;
 		anda_a_objeto = 1;
 		sentido_final = 1;
 		empieza_andar();
-		habla_bj(TEXTBJ21, "BJ21.als");
+		talk_bj(TEXTBJ21, "BJ21.als");
 
 		for (;;) {
 			if (hare_se_mueve == 0)
@@ -1840,7 +1840,7 @@
 		}
 
 		sentido_hare = 1;
-		hablar(TEXT229, "229.als");
+		talk(TEXT229, "229.als");
 		flags[0] = 1;
 	}
 
@@ -1849,11 +1849,11 @@
 }
 
 void DrasculaEngine::animation_2_5() {
-	habla_bj(TEXTBJ22, "BJ22.als");
+	talk_bj(TEXTBJ22, "BJ22.als");
 }
 
 void DrasculaEngine::animation_3_5() {
-	habla_bj(TEXTBJ23, "BJ23.als");
+	talk_bj(TEXTBJ23, "BJ23.als");
 	agarra_objeto(10);
 	rompo_y_salgo = 1;
 }
@@ -1862,21 +1862,21 @@
 	flags[7] = 1;
 	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	hablar(TEXT228, "228.als");
-	habla_lobo(TEXTL1, "L1.als");
-	habla_lobo(TEXTL2, "L2.als");
+	talk(TEXT228, "228.als");
+	talk_lobo(TEXTL1, "L1.als");
+	talk_lobo(TEXTL2, "L2.als");
 	pause(23);
-	hablar(TEXT229, "229.als");
-	habla_lobo(TEXTL3, "L3.als");
-	habla_lobo(TEXTL4, "L4.als");
-	hablar(TEXT230, "230.als");
-	habla_lobo(TEXTL5, "L5.als");
-	hablar(TEXT231, "231.als");
-	habla_lobo(TEXTL6, "L6.als");
-	habla_lobo(TEXTL7, "L7.als");
+	talk(TEXT229, "229.als");
+	talk_lobo(TEXTL3, "L3.als");
+	talk_lobo(TEXTL4, "L4.als");
+	talk(TEXT230, "230.als");
+	talk_lobo(TEXTL5, "L5.als");
+	talk(TEXT231, "231.als");
+	talk_lobo(TEXTL6, "L6.als");
+	talk_lobo(TEXTL7, "L7.als");
 	pause(33);
-	hablar(TEXT232, "232.als");
-	habla_lobo(TEXTL8, "L8.als");
+	talk(TEXT232, "232.als");
+	talk_lobo(TEXTL8, "L8.als");
 }
 
 void DrasculaEngine::animation_5_5(){
@@ -1964,36 +1964,36 @@
 }
 
 void DrasculaEngine::animation_6_5() {
-	habla_lobo(TEXTL9, "L9.als");
-	hablar(TEXT234, "234.als");
+	talk_lobo(TEXTL9, "L9.als");
+	talk(TEXT234, "234.als");
 }
 
 void DrasculaEngine::animation_7_5() {
-	habla_lobo(TEXTL10, "L10.als");
-	hablar(TEXT236, "236.als");
-	habla_lobo(TEXTL11, "L11.als");
-	habla_lobo(TEXTL12, "L12.als");
-	habla_lobo(TEXTL13, "L13.als");
+	talk_lobo(TEXTL10, "L10.als");
+	talk(TEXT236, "236.als");
+	talk_lobo(TEXTL11, "L11.als");
+	talk_lobo(TEXTL12, "L12.als");
+	talk_lobo(TEXTL13, "L13.als");
 	pause(34);
-	habla_lobo(TEXTL14, "L14.als");
+	talk_lobo(TEXTL14, "L14.als");
 }
 
 void DrasculaEngine::animation_8_5() {
-	habla_lobo(TEXTL15, "L15.als");
-	hablar(TEXT238, "238.als");
-	habla_lobo(TEXTL16, "L16.als");
+	talk_lobo(TEXTL15, "L15.als");
+	talk(TEXT238, "238.als");
+	talk_lobo(TEXTL16, "L16.als");
 }
 
 void DrasculaEngine::animation_9_5() {
 	flags[4] = 1;
-	hablar(TEXT401, "401.als");
+	talk(TEXT401, "401.als");
 	sin_verbo();
 	resta_objeto(15);
 }
 
 void DrasculaEngine::animation_10_5() {
 	flags[3] = 1;
-	hablar(TEXT401, "401.als");
+	talk(TEXT401, "401.als");
 	sin_verbo();
 	resta_objeto(12);
 }
@@ -2004,7 +2004,7 @@
 		animation_12_5();
 	else {
 		flags[9] = 0;
-		hablar(TEXT33, "33.als");
+		talk(TEXT33, "33.als");
 	}
 }
 
@@ -2173,7 +2173,7 @@
 	fin_sound();
 	pause(17);
 	sentido_hare = 3;
-	hablar(TEXT246,"246.als");
+	talk(TEXT246,"246.als");
 	lleva_al_hare(89, 160);
 	flags[10] = 1;
 	comienza_sound("s7.als");
@@ -2184,24 +2184,24 @@
 	sentido_hare = 3;
 	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	habla_solo(TEXTD18, "d18.als");
+	talk_solo(TEXTD18, "d18.als");
 	FundeAlNegro(1);
 }
 
 void DrasculaEngine::animation_15_5() {
-	habla_mus(TEXTE4, "E4.als");
-	habla_mus(TEXTE5, "E5.als");
-	habla_mus(TEXTE6, "E6.als");
-	hablar(TEXT291, "291.als");
-	habla_mus(TEXTE7, "E7.als");
+	talk_mus(TEXTE4, "E4.als");
+	talk_mus(TEXTE5, "E5.als");
+	talk_mus(TEXTE6, "E6.als");
+	talk(TEXT291, "291.als");
+	talk_mus(TEXTE7, "E7.als");
 }
 
 void DrasculaEngine::animation_16_5() {
-	habla_mus(TEXTE8, "E8.als");
+	talk_mus(TEXTE8, "E8.als");
 }
 
 void DrasculaEngine::animation_17_5() {
-	habla_mus(TEXTE9, "E9.als");
+	talk_mus(TEXTE9, "E9.als");
 }
 
 void DrasculaEngine::animation_1_6() {
@@ -2220,24 +2220,24 @@
 	decompressPic(dir_dibujo2, 1);
 	loadPic("car.alg");
 	decompressPic(dir_hare_fondo, 1);
-	habla_dr_dch(TEXTD19, "D19.als");
-	hablar(TEXT247, "247.als");
-	habla_dr_dch(TEXTD20, "d20.als");
-	habla_dr_dch(TEXTD21, "d21.als");
-	hablar(TEXT248, "248.als");
-	habla_dr_dch(TEXTD22, "d22.als");
-	hablar(TEXT249, "249.als");
-	habla_dr_dch(TEXTD23, "d23.als");
+	talk_dr_dch(TEXTD19, "D19.als");
+	talk(TEXT247, "247.als");
+	talk_dr_dch(TEXTD20, "d20.als");
+	talk_dr_dch(TEXTD21, "d21.als");
+	talk(TEXT248, "248.als");
+	talk_dr_dch(TEXTD22, "d22.als");
+	talk(TEXT249, "249.als");
+	talk_dr_dch(TEXTD23, "d23.als");
 	conversa("op_11.cal");
-	habla_dr_dch(TEXTD26, "d26.als");
+	talk_dr_dch(TEXTD26, "d26.als");
 
 	anima("fum.bin", 15);
 
-	habla_dr_dch(TEXTD27, "d27.als");
-	hablar(TEXT254, "254.als");
-	habla_dr_dch(TEXTD28, "d28.als");
-	hablar(TEXT255, "255.als");
-	habla_dr_dch(TEXTD29, "d29.als");
+	talk_dr_dch(TEXTD27, "d27.als");
+	talk(TEXT254, "254.als");
+	talk_dr_dch(TEXTD28, "d28.als");
+	talk(TEXT255, "255.als");
+	talk_dr_dch(TEXTD29, "d29.als");
 	FundeAlNegro(1);
 	clearRoom();
 	loadPic("time1.alg");
@@ -2251,9 +2251,9 @@
 	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	FundeDelNegro(1);
-	hablar(TEXT256, "256.als");
-	habla_dr_dch(TEXTD30, "d30.als");
-	hablar(TEXT257, "257.als");
+	talk(TEXT256, "256.als");
+	talk_dr_dch(TEXTD30, "d30.als");
+	talk(TEXT257, "257.als");
 	FundeAlNegro(0);
 	clearRoom();
 	loadPic("time1.alg");
@@ -2265,32 +2265,32 @@
 	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	FundeDelNegro(1);
-	hablar(TEXT258, "258.als");
-	habla_dr_dch(TEXTD31, "d31.als");
+	talk(TEXT258, "258.als");
+	talk_dr_dch(TEXTD31, "d31.als");
 	animation_5_6();
-	habla_dr_dch(TEXTD32, "d32.als");
-	habla_igor_dch(TEXTI11, "I11.als");
+	talk_dr_dch(TEXTD32, "d32.als");
+	talk_igor_dch(TEXTI11, "I11.als");
 	sentido_igor = 3;
-	habla_dr_dch(TEXTD33, "d33.als");
-	habla_igor_frente(TEXTI12, "I12.als");
-	habla_dr_dch(TEXTD34, "d34.als");
+	talk_dr_dch(TEXTD33, "d33.als");
+	talk_igor_frente(TEXTI12, "I12.als");
+	talk_dr_dch(TEXTD34, "d34.als");
 	sentido_dr = 0;
-	habla_dr_izq(TEXTD35, "d35.als");
+	talk_dr_izq(TEXTD35, "d35.als");
 	clearRoom();
 	carga_escoba("102.ald");
 	activa_pendulo();
 }
 
 void DrasculaEngine::animation_2_6() {
-	habla_dr_dch(TEXTD24, "d24.als");
+	talk_dr_dch(TEXTD24, "d24.als");
 }
 
 void DrasculaEngine::animation_3_6() {
-	habla_dr_dch(TEXTD24, "d24.als");
+	talk_dr_dch(TEXTD24, "d24.als");
 }
 
 void DrasculaEngine::animation_4_6() {
-	habla_dr_dch(TEXTD25, "d25.als");
+	talk_dr_dch(TEXTD25, "d25.als");
 }
 
 void DrasculaEngine::animation_5_6() {
@@ -2384,34 +2384,34 @@
 	loadPic("nota.alg");
 	decompressPic(dir_dibujo1, COMPLETA);
 	color_abc(BLANCO);
-	habla_solo(TEXTBJ24, "bj24.als");
-	habla_solo(TEXTBJ25, "bj25.als");
-	habla_solo(TEXTBJ26, "bj26.als");
-	habla_solo(TEXTBJ27, "bj27.als");
-	habla_solo(TEXTBJ28, "bj28.als");
+	talk_solo(TEXTBJ24, "bj24.als");
+	talk_solo(TEXTBJ25, "bj25.als");
+	talk_solo(TEXTBJ26, "bj26.als");
+	talk_solo(TEXTBJ27, "bj27.als");
+	talk_solo(TEXTBJ28, "bj28.als");
 	sentido_hare = 3;
 	clearRoom();
 	loadPic("96.alg");
 	decompressPic(dir_hare_frente, COMPLETA);
 	loadPic("nota2.alg");
 	decompressPic(dir_dibujo1, MEDIA);
-	hablar(TEXT296, "296.als");
-	hablar(TEXT297, "297.als");
-	hablar(TEXT298, "298.als");
+	talk(TEXT296, "296.als");
+	talk(TEXT297, "297.als");
+	talk(TEXT298, "298.als");
 	sentido_hare = 1;
-	hablar(TEXT299, "299.als");
-	hablar(TEXT300, "300.als");
+	talk(TEXT299, "299.als");
+	talk(TEXT300, "300.als");
 	updateRoom();
 	copyBackground(0, 0, 0, 0, 320, 200, dir_zona_pantalla, dir_dibujo1);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	color_abc(VERDE_CLARO);
-	habla_solo("GOOOOOOOOOOOOOOOL", "s15.als");
+	talk_solo("GOOOOOOOOOOOOOOOL", "s15.als");
 	loadPic("nota2.alg");
 	decompressPic(dir_dibujo1, 1);
 	sentido_hare = 0;
 	updateRoom();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
-	hablar(TEXT301, "301.als");
+	talk(TEXT301, "301.als");
 	v_cd = _mixer->getVolumeForSoundType(Audio::Mixer::kMusicSoundType) / 16;
 	v_cd = v_cd + 4;
 	playmusic(17);
@@ -2434,36 +2434,36 @@
 	copyBackground(164, 85, 155, 48, 113, 114, dir_dibujo3, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	fin_sound();
-	habla_taber2(TEXTT23, "t23.als");
+	talk_taber2(TEXTT23, "t23.als");
 	flags[7] = 1;
 }
 
 void DrasculaEngine::animation_11_6() {
-	habla_taber2(TEXTT10, "t10.als");
-	hablar(TEXT268, "268.als");
-	habla_taber2(TEXTT11, "t11.als");
+	talk_taber2(TEXTT10, "t10.als");
+	talk(TEXT268, "268.als");
+	talk_taber2(TEXTT11, "t11.als");
 }
 
 void DrasculaEngine::animation_12_6() {
-	habla_taber2(TEXTT12, "t12.als");
-	hablar(TEXT270, "270.als");
-	habla_taber2(TEXTT13, "t13.als");
-	habla_taber2(TEXTT14, "t14.als");
+	talk_taber2(TEXTT12, "t12.als");
+	talk(TEXT270, "270.als");
+	talk_taber2(TEXTT13, "t13.als");
+	talk_taber2(TEXTT14, "t14.als");
 }
 
 void DrasculaEngine::animation_13_6() {
-	habla_taber2(TEXTT15, "t15.als");
+	talk_taber2(TEXTT15, "t15.als");
 }
 
 void DrasculaEngine::animation_14_6() {
-	habla_taber2(TEXTT24, "t24.als");
+	talk_taber2(TEXTT24, "t24.als");
 	suma_objeto(21);
 	flags[10] = 1;
 	rompo_y_salgo = 1;
 }
 
 void DrasculaEngine::animation_15_6() {
-	habla_taber2(TEXTT16, "t16.als");
+	talk_taber2(TEXTT16, "t16.als");
 }
 
 void DrasculaEngine::animation_18_6() {
@@ -2492,7 +2492,7 @@
 	loadPic("an12.alg");
 	decompressPic(dir_hare_dch, 1);
 
-	hablar(TEXT356, "356.als");
+	talk(TEXT356, "356.als");
 
 	updateRefresh_pre();
 
@@ -2512,7 +2512,7 @@
 	stopmusic();
 	flags[11] = 1;
 
-	habla_pianista(TEXTP5, "P5.als");
+	talk_pianista(TEXTP5, "P5.als");
 	conversa("op_1.cal");
 
 	flags[11] = 0;
@@ -2526,7 +2526,7 @@
 	loadPic("an12.alg");
 	decompressPic(dir_hare_dch, 1);
 
-	hablar(TEXT392, "392.als");
+	talk(TEXT392, "392.als");
 
 	updateRefresh_pre();
 
@@ -2546,11 +2546,11 @@
 	stopmusic();
 	flags[11] = 1;
 
-	habla_pianista(TEXTP5, "P5.als");
-	hablar(TEXT393, "393.als");
-	habla_pianista(TEXTP17, "P17.als");
-	habla_pianista(TEXTP18, "P18.als");
-	habla_pianista(TEXTP19, "P19.als");
+	talk_pianista(TEXTP5, "P5.als");
+	talk(TEXT393, "393.als");
+	talk_pianista(TEXTP17, "P17.als");
+	talk_pianista(TEXTP18, "P18.als");
+	talk_pianista(TEXTP19, "P19.als");
 
 	loadPic("an26.alg");
 	decompressPic(dir_hare_dch, 1);
@@ -2597,15 +2597,15 @@
 	loadPic("an11y13.alg");
 	decompressPic(dir_hare_dch, 1);
 
-	hablar(TEXT352, "352.als");
-	habla_tabernero(TEXTT1, "T1.als");
-	hablar(TEXT353, "353.als");
-	habla_tabernero(TEXTT17, "T17.als");
-	hablar(TEXT354, "354.als");
-	habla_tabernero(TEXTT18, "T18.als");
-	hablar(TEXT355, "355.als");
+	talk(TEXT352, "352.als");
+	talk_tabernero(TEXTT1, "T1.als");
+	talk(TEXT353, "353.als");
+	talk_tabernero(TEXTT17, "T17.als");
+	talk(TEXT354, "354.als");
+	talk_tabernero(TEXTT18, "T18.als");
+	talk(TEXT355, "355.als");
 	pause(40);
-	habla_tabernero("No, nada", "d82.als");
+	talk_tabernero("No, nada", "d82.als");
 
 	loadPic("974.alg");
 	decompressPic(dir_hare_dch, 1);
@@ -2616,15 +2616,15 @@
 	decompressPic(dir_hare_frente, 1);
 
 	if (flags[41] == 0) {
-		hablar(TEXT103, "103.als");
-		habla_borracho(TEXTB4, "B4.als");
+		talk(TEXT103, "103.als");
+		talk_borracho(TEXTB4, "B4.als");
 		flags[12] = 1;
-		hablar(TEXT367, "367.als");
-		habla_borracho(TEXTB5, "B5.als");
+		talk(TEXT367, "367.als");
+		talk_borracho(TEXTB5, "B5.als");
 		flags[12] = 1;
-		hablar(TEXT368, "368.als");
-		habla_borracho(TEXTB6, "B6.als");
-		habla_borracho(TEXTB7, "B7.als");
+		talk(TEXT368, "368.als");
+		talk_borracho(TEXTB6, "B6.als");
+		talk_borracho(TEXTB7, "B7.als");
 		flags[41] = 1;
 	}
 	conversa("op_2.cal");
@@ -2634,13 +2634,13 @@
 }
 
 void DrasculaEngine::animation_18_2() {
-	hablar(TEXT378, "378.als");
-	habla_vbpuerta(TEXTVB4, "VB4.als");
+	talk(TEXT378, "378.als");
+	talk_vbpuerta(TEXTVB4, "VB4.als");
 	conversa("op_3.cal");
 }
 
 void DrasculaEngine::animation_22_2() {
-	hablar(TEXT374,"374.als");
+	talk(TEXT374,"374.als");
 
 	sentido_hare=2;
 	updateRoom();
@@ -2649,11 +2649,11 @@
 	fin_sound();
 	sentido_hare = 1;
 
-	habla_vbpuerta(TEXTVB1, "VB1.als");
-	hablar(TEXT375, "375.als");
-	habla_vbpuerta(TEXTVB2, "VB2.als");
-	hablar(TEXT376, "376.als");
-	habla_vbpuerta(TEXTVB3, "VB3.als");
+	talk_vbpuerta(TEXTVB1, "VB1.als");
+	talk(TEXT375, "375.als");
+	talk_vbpuerta(TEXTVB2, "VB2.als");
+	talk(TEXT376, "376.als");
+	talk_vbpuerta(TEXTVB3, "VB3.als");
 
 	flags[18] = 1;
 }
@@ -2666,7 +2666,7 @@
 	pause(3);
 	sentido_hare = 0;
 
-	hablar(TEXT356, "356.als");
+	talk(TEXT356, "356.als");
 
 	loadPic("an24.alg");
 	decompressPic(dir_hare_frente, 1);
@@ -2675,7 +2675,7 @@
 
 	flags[21] = 1;
 
-	habla_vb(TEXTVB22, "VB22.als");
+	talk_vb(TEXTVB22, "VB22.als");
 
 	if (flags[22] == 0)
 		conversa("op_4.cal");
@@ -2795,13 +2795,13 @@
 	loadPic("an11y13.alg");
 	decompressPic(dir_hare_dch, 1);
 
-	hablar(TEXT404, "404.als");
-	habla_tabernero(TEXTT19, "T19.als");
-	habla_tabernero(TEXTT20, "T20.als");
-	habla_tabernero(TEXTT21, "T21.als");
-	hablar(TEXT355, "355.als");
+	talk(TEXT404, "404.als");
+	talk_tabernero(TEXTT19, "T19.als");
+	talk_tabernero(TEXTT20, "T20.als");
+	talk_tabernero(TEXTT21, "T21.als");
+	talk(TEXT355, "355.als");
 	pause(40);
-	habla_tabernero("No, nada", "d82.als");
+	talk_tabernero("No, nada", "d82.als");
 
 	loadPic("974.alg");
 	decompressPic(dir_hare_dch, 1);
@@ -3162,7 +3162,7 @@
 	decompressPic(dir_dibujo3, 1);
 	flags[8] = 1;
 	hare_x = hare_x - 4;
-	hablar_sinc(TEXT46, "46.als", "4442444244244");
+	talk_sinc(TEXT46, "46.als", "4442444244244");
 	sin_verbo();
 }
 
@@ -3188,12 +3188,12 @@
 	pause(1);
 
 	if (flags[4] == 1)
-		habla_hacker(TEXTD66, "d66.als");
+		talk_hacker(TEXTD66, "d66.als");
 	pause(6);
-	habla_ciego(TEXTD78, "d78.als",
+	talk_ciego(TEXTD78, "d78.als",
 				"004447222550002222755554444466222000220555002220550444446666662220000557550033344477222522665444466663337446055504446550550550222633003330000666622044422755722270255566667555655007222777");
 	pause(4);
-	habla_hacker(TEXTD67, "d67.als");
+	talk_hacker(TEXTD67, "d67.als");
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -3223,7 +3223,7 @@
 	flags[9] = 1;
 
 	pause(12);
-	hablar(TEXTD56, "d56.als" );
+	talk(TEXTD56, "d56.als" );
 	pause(8);
 
 	clearRoom();
@@ -3243,13 +3243,13 @@
 
 	pause(10);
 
-	habla_ciego(TEXTD68, "d68.als", "44472225500022227555544444472225500022227555544444664466");
+	talk_ciego(TEXTD68, "d68.als", "44472225500022227555544444472225500022227555544444664466");
 	pause(5);
-	habla_hacker(TEXTD57, "d57.als");
+	talk_hacker(TEXTD57, "d57.als");
 	pause(6);
 	_system->delayMillis(1000);
-	habla_ciego(TEXTD77, "d77.als", "56665004444447222550002222755554444466555033022755555000444444444444444444444444444444");
-	habla_hacker(TEXTD65, "d65.als");
+	talk_ciego(TEXTD77, "d77.als", "56665004444447222550002222755554444466555033022755555000444444444444444444444444444444");
+	talk_hacker(TEXTD65, "d65.als");
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
@@ -3278,7 +3278,7 @@
 void DrasculaEngine::animation_1_4() {
 	if (flags[21] == 0) {
 		strcpy(nombre_obj[2], "igor");
-		hablar(TEXT275, "275.als");
+		talk(TEXT275, "275.als");
 
 		updateRefresh_pre();
 
@@ -3298,12 +3298,12 @@
 		flags[18] = 1;
 		flags[20] = 1;
 
-		habla_igor_sentado(TEXTI13, "I13.als");
-		habla_igor_sentado(TEXTI14, "I14.als");
-		habla_igor_sentado(TEXTI15, "I15.als");
+		talk_igor_sentado(TEXTI13, "I13.als");
+		talk_igor_sentado(TEXTI14, "I14.als");
+		talk_igor_sentado(TEXTI15, "I15.als");
 		flags[21] = 1;
 	} else {
-		hablar(TEXT356, "356.als");
+		talk(TEXT356, "356.als");
 
 		updateRefresh_pre();
 
@@ -3321,9 +3321,9 @@
 		flags[18] = 1;
 		flags[20] = 1;
 
-		hablar(TEXT276, "276.als");
+		talk(TEXT276, "276.als");
 		pause(14);
-		habla_igor_sentado(TEXTI6, "I6.als");
+		talk_igor_sentado(TEXTI6, "I6.als");
 	}
 
 	conversa("op_6.cal");
@@ -3352,8 +3352,8 @@
 	decompressPic(dir_hare_frente, 1);
 	x_igor = 100;
 	y_igor = 65;
-	habla_igor_frente(TEXTI29, "I29.ALS");
-	habla_igor_frente(TEXTI30, "I30.als");
+	talk_igor_frente(TEXTI29, "I29.ALS");
+	talk_igor_frente(TEXTI30, "I30.als");
 	loadPic("96.alg");
 	decompressPic(dir_hare_frente, 1);
 	loadPic("99.alg");
@@ -3382,7 +3382,7 @@
 	pon_igor();
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 	pause(40);
-	habla_igor_frente(TEXTI26, "I26.als");
+	talk_igor_frente(TEXTI26, "I26.als");
 	strcpy(num_room, room);
 	clearRoom();
 	loadPic("96.alg");

Modified: scummvm/trunk/engines/drascula/drascula.cpp
===================================================================
--- scummvm/trunk/engines/drascula/drascula.cpp	2008-05-02 13:17:22 UTC (rev 31813)
+++ scummvm/trunk/engines/drascula/drascula.cpp	2008-05-02 13:21:06 UTC (rev 31814)
@@ -137,7 +137,7 @@
 		anda_a_objeto = 0;
 		paso_x = PASO_HARE_X; paso_y = PASO_HARE_Y;
 		alto_hare = ALTO_PERSONAJE; ancho_hare = ANCHO_PERSONAJE; alto_pies = PIES_HARE;
-		alto_habla = ALTO_HABLA_HARE; ancho_habla = ANCHO_HABLA_HARE;
+		alto_talk = ALTO_TALK_HARE; ancho_talk = ANCHO_TALK_HARE;
 		hay_respuesta = 0;
 		conta_ciego_vez = 0;
 		cambio_de_color = 0;
@@ -2125,11 +2125,11 @@
 	copyRectClip(pos_bj, dir_dibujo3, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_igor_dch(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_igor_dch(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = { 56, 82, 108, 134, 160, 186, 212, 238 };
+	int x_talk[8] = { 56, 82, 108, 134, 160, 186, 212, 238 };
 	int cara;
 
 	int longitud;
@@ -2166,7 +2166,7 @@
 	pon_dr();
 	copyBackground(x_igor + 17, y_igor, x_igor + 17, y_igor, 37, 24, dir_dibujo1, dir_zona_pantalla);
 
-	copyRect(x_habla[cara], 148, x_igor + 17, y_igor, 25, 24, dir_hare_frente, dir_zona_pantalla);
+	copyRect(x_talk[cara], 148, x_igor + 17, y_igor, 25, 24, dir_hare_frente, dir_zona_pantalla);
 
 	updateRefresh();
 
@@ -2200,11 +2200,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_dr_izq(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_dr_izq(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = { 1, 40, 79, 118, 157, 196, 235, 274 };
+	int x_talk[8] = { 1, 40, 79, 118, 157, 196, 235, 274 };
 	int cara;
 
 	int longitud;
@@ -2244,9 +2244,9 @@
 
 	copyBackground(x_dr, y_dr, x_dr, y_dr, 38, 31, dir_dibujo1, dir_zona_pantalla);
 	if (num_ejec == 6)
-		copyRect(x_habla[cara], 90, x_dr, y_dr, 38, 31, dir_dibujo2, dir_zona_pantalla);
+		copyRect(x_talk[cara], 90, x_dr, y_dr, 38, 31, dir_dibujo2, dir_zona_pantalla);
 	else
-		copyRect(x_habla[cara], 90, x_dr, y_dr, 38, 31, dir_hare_fondo, dir_zona_pantalla);
+		copyRect(x_talk[cara], 90, x_dr, y_dr, 38, 31, dir_hare_fondo, dir_zona_pantalla);
 
 	updateRefresh();
 
@@ -2281,11 +2281,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_dr_dch(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_dr_dch(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = { 1, 40, 79, 118, 157, 196, 235, 274 };
+	int x_talk[8] = { 1, 40, 79, 118, 157, 196, 235, 274 };
 	int cara;
 
 	int longitud;
@@ -2324,9 +2324,9 @@
 
 	copyBackground(x_dr, y_dr, x_dr, y_dr, 45, 31, dir_dibujo1, dir_zona_pantalla);
 	if (num_ejec != 6)
-		copyRect(x_habla[cara], 58, x_dr + 7, y_dr, 38, 31, dir_hare_fondo, dir_zona_pantalla);
+		copyRect(x_talk[cara], 58, x_dr + 7, y_dr, 38, 31, dir_hare_fondo, dir_zona_pantalla);
 	else
-		copyRect(x_habla[cara], 58, x_dr + 7, y_dr, 38, 31, dir_dibujo2, dir_zona_pantalla);
+		copyRect(x_talk[cara], 58, x_dr + 7, y_dr, 38, 31, dir_dibujo2, dir_zona_pantalla);
 
 	updateRefresh();
 
@@ -2365,7 +2365,7 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_solo(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_solo(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
@@ -2430,11 +2430,11 @@
 	}
 }
 
-void DrasculaEngine::habla_igor_frente(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_igor_frente(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = { 56, 86, 116, 146, 176, 206, 236, 266 };
+	int x_talk[8] = { 56, 86, 116, 146, 176, 206, 236, 266 };
 	int cara;
 
 	int longitud;
@@ -2473,7 +2473,7 @@
 		pon_dr();
 	if (num_ejec == 1 || num_ejec == 6)
 		copyBackground(x_igor, y_igor, x_igor, y_igor, 29, 25, dir_dibujo1, dir_zona_pantalla);
-	copyRect(x_habla[cara], 173, x_igor, y_igor, 29, 25, dir_hare_frente, dir_zona_pantalla);
+	copyRect(x_talk[cara], 173, x_igor, y_igor, 29, 25, dir_hare_frente, dir_zona_pantalla);
 
 	updateRefresh();
 
@@ -2514,11 +2514,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_tabernero(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_tabernero(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[9] = { 1, 23, 45, 67, 89, 111, 133, 155, 177 };
+	int x_talk[9] = { 1, 23, 45, 67, 89, 111, 133, 155, 177 };
 	int cara;
 
 	int longitud;
@@ -2559,7 +2559,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 2, 121, 44, 21, 24, dir_hare_dch, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 2, 121, 44, 21, 24, dir_hare_dch, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -2636,11 +2636,11 @@
 	}
 }
 
-void DrasculaEngine::habla_bj(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_bj(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[5] = { 64, 92, 120, 148, 176 };
+	int x_talk[5] = { 64, 92, 120, 148, 176 };
 	int cara;
 
 	int longitud;
@@ -2676,7 +2676,7 @@
 		copyBackground(x_bj + 2, y_bj - 1, x_bj + 2, y_bj - 1, 27, 40,
 					dir_dibujo1, dir_zona_pantalla);
 
-		copyRect(x_habla[cara], 99, x_bj + 2, y_bj - 1, 27, 40,
+		copyRect(x_talk[cara], 99, x_bj + 2, y_bj - 1, 27, 40,
 					dir_dibujo3, dir_zona_pantalla);
 		pon_hare();
 		updateRefresh();
@@ -2718,7 +2718,7 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::hablar(const char *dicho, const char *filename) {
+void DrasculaEngine::talk(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
@@ -2726,9 +2726,9 @@
 	if (num_ejec != 2)
 		suma_1_pixel = 1;
 
-	int y_mask_habla = 170;
-	int x_habla_dch[6] = { 1, 25, 49, 73, 97, 121 };
-	int x_habla_izq[6] = { 145, 169, 193, 217, 241, 265 };
+	int y_mask_talk = 170;
+	int x_talk_dch[6] = { 1, 25, 49, 73, 97, 121 };
+	int x_talk_izq[6] = { 145, 169, 193, 217, 241, 265 };
 	int cara;
 
 	int longitud;
@@ -2736,11 +2736,11 @@
 
 	if (num_ejec == 6) {
 		if (flags[0] == 0 && (!strcmp(num_room, "102.alg"))) {
-			habla_pen(dicho, filename);
+			talk_pen(dicho, filename);
 			return;
 		}
 		if (flags[0] == 0 && (!strcmp(num_room, "58.alg"))) {
-			habla_pen2(dicho, filename);
+			talk_pen2(dicho, filename);
 			return;
 		}
 	}
@@ -2783,59 +2783,59 @@
 
 	updateRefresh_pre();
 	if (num_ejec == 2)
-		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, ancho_hare, alto_habla - 1, dir_zona_pantalla, dir_dibujo3);
+		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, ancho_hare, alto_talk - 1, dir_zona_pantalla, dir_dibujo3);
 	else
 		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, (int)(((float)ancho_hare / 100) * factor_red[hare_y + alto_hare]),
-				(int)(((float)(alto_habla - 1) / 100) * factor_red[hare_y + alto_hare]),
+				(int)(((float)(alto_talk - 1) / 100) * factor_red[hare_y + alto_hare]),
 				dir_zona_pantalla, dir_dibujo3);
 
 	pon_hare();
 
 	if (num_ejec == 2) {
 		if (!strcmp(fondo_y_menu, "99.alg") || !strcmp(fondo_y_menu, "994.alg"))
-			copyBackground(ANCHOBJ + 1, 0, hare_x, hare_y, ancho_hare, alto_habla - 1, dir_dibujo3, dir_zona_pantalla);
+			copyBackground(ANCHOBJ + 1, 0, hare_x, hare_y, ancho_hare, alto_talk - 1, dir_dibujo3, dir_zona_pantalla);
 	} else {
 		copyBackground(ANCHOBJ + 1, 0, hare_x, hare_y, (int)(((float)ancho_hare / 100) * factor_red[hare_y + alto_hare]),
-				(int)(((float)(alto_habla - 1) / 100) * factor_red[hare_y + alto_hare]),
+				(int)(((float)(alto_talk - 1) / 100) * factor_red[hare_y + alto_hare]),
 				dir_dibujo3, dir_zona_pantalla);
 	}
 
 	if (sentido_hare == 0) {
 		if (num_ejec == 2)
-			copyRect(x_habla_izq[cara], y_mask_habla, hare_x + 8, hare_y - 1, ancho_habla, alto_habla,
+			copyRect(x_talk_izq[cara], y_mask_talk, hare_x + 8, hare_y - 1, ancho_talk, alto_talk,
 						dir_hare_dch, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_izq[cara], y_mask_habla, hare_x + (int)((8.0f / 100) * factor_red[hare_y + alto_hare]),
-						hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare],
+			reduce_hare_chico(x_talk_izq[cara], y_mask_talk, hare_x + (int)((8.0f / 100) * factor_red[hare_y + alto_hare]),
+						hare_y, ancho_talk, alto_talk, factor_red[hare_y + alto_hare],
 						dir_hare_dch, dir_zona_pantalla);
 
 		updateRefresh();
 	} else if (sentido_hare == 1) {
 		if (num_ejec == 2)
-			copyRect(x_habla_dch[cara], y_mask_habla, hare_x + 12, hare_y, ancho_habla, alto_habla,
+			copyRect(x_talk_dch[cara], y_mask_talk, hare_x + 12, hare_y, ancho_talk, alto_talk,
 					dir_hare_dch, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_dch[cara], y_mask_habla, hare_x + (int)((12.0f / 100) * factor_red[hare_y + alto_hare]),
-					hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
+			reduce_hare_chico(x_talk_dch[cara], y_mask_talk, hare_x + (int)((12.0f / 100) * factor_red[hare_y + alto_hare]),
+					hare_y, ancho_talk, alto_talk, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
 		updateRefresh();
 	} else if (sentido_hare == 2) {
 		if (num_ejec == 2)
-			copyRect(x_habla_izq[cara], y_mask_habla, hare_x + 12, hare_y, ancho_habla, alto_habla,
+			copyRect(x_talk_izq[cara], y_mask_talk, hare_x + 12, hare_y, ancho_talk, alto_talk,
 					dir_hare_frente, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_izq[cara], y_mask_habla,
+			reduce_hare_chico(x_talk_izq[cara], y_mask_talk,
 						suma_1_pixel + hare_x + (int)((12.0f / 100) * factor_red[hare_y + alto_hare]),
-						hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare],
+						hare_y, ancho_talk, alto_talk, factor_red[hare_y + alto_hare],
 						dir_hare_frente, dir_zona_pantalla);
 		updateRefresh();
 	} else if (sentido_hare == 3) {
 		if (num_ejec == 2)
-			copyRect(x_habla_dch[cara], y_mask_habla, hare_x + 8, hare_y, ancho_habla, alto_habla,
+			copyRect(x_talk_dch[cara], y_mask_talk, hare_x + 8, hare_y, ancho_talk, alto_talk,
 					dir_hare_frente, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_dch[cara], y_mask_habla,
+			reduce_hare_chico(x_talk_dch[cara], y_mask_talk,
 						suma_1_pixel + hare_x + (int)((8.0f / 100) * factor_red[hare_y + alto_hare]),
-						hare_y, ancho_habla,alto_habla, factor_red[hare_y + alto_hare],
+						hare_y, ancho_talk,alto_talk, factor_red[hare_y + alto_hare],
 						dir_hare_frente, dir_zona_pantalla);
 		updateRefresh();
 	}
@@ -3313,7 +3313,7 @@
 
 	if (num_ejec == 1) {
 		if (num_obj[l] == 105 && flags[0] == 0)
-			hablar(TEXT442, "442.als");
+			talk(TEXT442, "442.als");
 		else {
 			puertas_cerradas(l);
 			if (espuerta[l] != 0) {
@@ -3498,102 +3498,102 @@
 	if (menu_scr == 1) {
 		if (num_ejec == 1) {
 			if (objeto_que_lleva == LOOK && fl == 28)
-				hablar(TEXT328, "328.als");
+				talk(TEXT328, "328.als");
 		} else if (num_ejec == 2) {
 			if ((objeto_que_lleva == LOOK && fl == 22 && flags[23] == 0)
 					|| (objeto_que_lleva == OPEN && fl == 22 && flags[23] == 0)) {
-				hablar(TEXT164, "164.als");
+				talk(TEXT164, "164.als");
 				flags[23] = 1;
 				sin_verbo();
 				suma_objeto(7);
 				suma_objeto(18);
 			} else if (objeto_que_lleva == LOOK && fl == 22 && flags[23] == 1)
-				hablar(TEXT307, "307.als");
+				talk(TEXT307, "307.als");
 			else if (objeto_que_lleva == LOOK && fl == 28)
-				hablar(TEXT328, "328.als");
+				talk(TEXT328, "328.als");
 			else if (objeto_que_lleva == LOOK && fl == 7)
-				hablar(TEXT143, "143.als");
+				talk(TEXT143, "143.als");
 			else if (objeto_que_lleva == TALK && fl == 7)
-				hablar(TEXT144, "144.als");
+				talk(TEXT144, "144.als");
 			else if (objeto_que_lleva == LOOK && fl == 8)
-				hablar(TEXT145, "145.als");
+				talk(TEXT145, "145.als");
 			else if (objeto_que_lleva == TALK && fl == 8)
-				hablar(TEXT146, "146.als");
+				talk(TEXT146, "146.als");
 			else if (objeto_que_lleva == LOOK && fl == 9)
-				hablar(TEXT147, "147.als");
+				talk(TEXT147, "147.als");
 			else if (objeto_que_lleva == TALK && fl == 9)
-				hablar(TEXT148, "148.als");
+				talk(TEXT148, "148.als");
 			else if (objeto_que_lleva == LOOK && fl == 10)
-				hablar(TEXT151, "151.als");
+				talk(TEXT151, "151.als");
 			else if (objeto_que_lleva == LOOK && fl == 11)
-				hablar(TEXT152, "152.als");
+				talk(TEXT152, "152.als");
 			else if (objeto_que_lleva == TALK && fl == 11)
-				hablar(TEXT153, "153.als");
+				talk(TEXT153, "153.als");
 			else if (objeto_que_lleva == LOOK && fl == 12)
-				hablar(TEXT154, "154.als");
+				talk(TEXT154, "154.als");
 			else if (objeto_que_lleva == LOOK && fl == 13)
-				hablar(TEXT155, "155.als");
+				talk(TEXT155, "155.als");
 			else if (objeto_que_lleva == LOOK && fl == 14)
-				hablar(TEXT157, "157.als");
+				talk(TEXT157, "157.als");
 			else if (objeto_que_lleva == LOOK && fl == 15)
-				hablar(TEXT58, "58.als");
+				talk(TEXT58, "58.als");
 			else if (objeto_que_lleva == LOOK && fl == 16)
-				hablar(TEXT158, "158.als");
+				talk(TEXT158, "158.als");
 			else if (objeto_que_lleva == LOOK && fl == 17)
-				hablar(TEXT159, "159.als");
+				talk(TEXT159, "159.als");
 			else if (objeto_que_lleva == LOOK && fl == 18)
-				hablar(TEXT160, "160.als");
+				talk(TEXT160, "160.als");
 			else if (objeto_que_lleva == LOOK && fl == 19)
-				hablar(TEXT161, "161.als");
+				talk(TEXT161, "161.als");
 			else if (objeto_que_lleva == LOOK && fl == 20)
-				hablar(TEXT162, "162.als");
+				talk(TEXT162, "162.als");
 			else if (objeto_que_lleva == LOOK && fl == 23)
-				hablar(TEXT152, "152.als");
+				talk(TEXT152, "152.als");
 			else
 				hay_respuesta = 0;
 		} else if (num_ejec == 3) {
 			if (objeto_que_lleva == LOOK && fl == 22)
-				hablar(TEXT307, "307.als");
+				talk(TEXT307, "307.als");
 			else if (objeto_que_lleva == LOOK && fl == 28)
-				hablar(TEXT328, "328.als");
+				talk(TEXT328, "328.als");
 			else if (objeto_que_lleva == LOOK && fl == 7)
-				hablar(TEXT143, "143.als");
+				talk(TEXT143, "143.als");
 			else if (objeto_que_lleva == TALK && fl == 7)
-				hablar(TEXT144, "144.als");
+				talk(TEXT144, "144.als");
 			else if (objeto_que_lleva == LOOK && fl == 8)
-				hablar(TEXT145, "145.als");
+				talk(TEXT145, "145.als");
 			else if (objeto_que_lleva == TALK && fl == 8)
-				hablar(TEXT146, "146.als");
+				talk(TEXT146, "146.als");
 			else if (objeto_que_lleva == LOOK && fl == 9)
-				hablar(TEXT147, "147.als");
+				talk(TEXT147, "147.als");
 			else if (objeto_que_lleva == TALK && fl == 9)
-				hablar(TEXT148, "148.als");
+				talk(TEXT148, "148.als");
 			else if (objeto_que_lleva == LOOK && fl == 10)
-				hablar(TEXT151, "151.als");
+				talk(TEXT151, "151.als");
 			else if (objeto_que_lleva == LOOK && fl == 11)
-				hablar(TEXT152, "152.als");
+				talk(TEXT152, "152.als");
 			else if (objeto_que_lleva == TALK && fl == 11)
-				hablar(TEXT153, "153.als");
+				talk(TEXT153, "153.als");
 			else if (objeto_que_lleva == LOOK && fl == 12)
-				hablar(TEXT154, "154.als");
+				talk(TEXT154, "154.als");
 			else if (objeto_que_lleva == LOOK && fl == 13)
-				hablar(TEXT155, "155.als");
+				talk(TEXT155, "155.als");
 			else if (objeto_que_lleva == LOOK && fl == 14)
-				hablar(TEXT157, "157.als");
+				talk(TEXT157, "157.als");
 			else if (objeto_que_lleva == LOOK && fl == 15)
-				hablar(TEXT58, "58.als");
+				talk(TEXT58, "58.als");
 			else if (objeto_que_lleva == LOOK && fl == 16)
-				hablar(TEXT158, "158.als");
+				talk(TEXT158, "158.als");
 			else if (objeto_que_lleva == LOOK && fl == 17)
-				hablar(TEXT159, "159.als");
+				talk(TEXT159, "159.als");
 			else if (objeto_que_lleva == LOOK && fl == 18)
-				hablar(TEXT160, "160.als");
+				talk(TEXT160, "160.als");
 			else if (objeto_que_lleva == LOOK && fl == 19)
-				hablar(TEXT161, "161.als");
+				talk(TEXT161, "161.als");
 			else if (objeto_que_lleva == LOOK && fl == 20)
-				hablar(TEXT162, "162.als");
+				talk(TEXT162, "162.als");
 			else if (objeto_que_lleva == LOOK && fl == 23)
-				hablar(TEXT152, "152.als");
+				talk(TEXT152, "152.als");
 			else
 				hay_respuesta = 0;
 		} else if (num_ejec == 4) {
@@ -3603,104 +3603,104 @@
 				resta_objeto(18);
 				resta_objeto(19);
 			} else if ((objeto_que_lleva == 14 && fl == 19) || (objeto_que_lleva == 19 && fl == 14))
-				hablar(TEXT484, "484.als");
+				talk(TEXT484, "484.als");
 			else if (objeto_que_lleva == LOOK && fl == 28)
-				hablar(TEXT328, "328.als");
+				talk(TEXT328, "328.als");
 			else if (objeto_que_lleva == LOOK && fl == 7)
-				hablar(TEXT478, "478.als");
+				talk(TEXT478, "478.als");
 			else if (objeto_que_lleva == LOOK && fl == 8)
-				hablar(TEXT480, "480.als");
+				talk(TEXT480, "480.als");
 			else if (objeto_que_lleva == LOOK && fl == 9) {
-				hablar(TEXT482, "482.als");
-				hablar(TEXT483, "483.als");
+				talk(TEXT482, "482.als");
+				talk(TEXT483, "483.als");
 			} else if (objeto_que_lleva == LOOK && fl == 10)
-				hablar(TEXT485, "485.als");
+				talk(TEXT485, "485.als");
 			else if (objeto_que_lleva == LOOK && fl == 11)
-				hablar(TEXT488, "488.als");
+				talk(TEXT488, "488.als");
 			else if (objeto_que_lleva == LOOK && fl == 12)
-				hablar(TEXT486, "486.als");
+				talk(TEXT486, "486.als");
 			else if (objeto_que_lleva == LOOK && fl == 13)
-				hablar(TEXT490, "490.als");
+				talk(TEXT490, "490.als");
 			else if (objeto_que_lleva == LOOK && fl == 14)
-				hablar(TEXT122, "122.als");
+				talk(TEXT122, "122.als");
 			else if (objeto_que_lleva == LOOK && fl == 15)
-				hablar(TEXT117, "117.als");
+				talk(TEXT117, "117.als");
 			else if (objeto_que_lleva == TALK && fl == 15)
-				hablar(TEXT118, "118.als");
+				talk(TEXT118, "118.als");
 			else if (objeto_que_lleva == OPEN && fl == 15)
-				hablar(TEXT119, "119.als");
+				talk(TEXT119, "119.als");
 			else if (objeto_que_lleva == LOOK && fl == 16)
-				hablar(TEXT491, "491.als");
+				talk(TEXT491, "491.als");
 			else if (objeto_que_lleva == LOOK && fl == 17)
-				hablar(TEXT478, "478.als");
+				talk(TEXT478, "478.als");
 			else if (objeto_que_lleva == LOOK && fl == 18)
-				hablar(TEXT493, "493.als");
+				talk(TEXT493, "493.als");
 			else if (objeto_que_lleva == LOOK && fl == 19) {
-				hablar(TEXT494, "494.als");
-				hablar(TEXT495, "495.als");
+				talk(TEXT494, "494.als");
+				talk(TEXT495, "495.als");
 			} else if (objeto_que_lleva == LOOK && fl == 20)
-				hablar(TEXT162, "162.als");
+				talk(TEXT162, "162.als");
 			else if (objeto_que_lleva == LOOK && fl == 21)
-				hablar(TEXT496, "496.als");
+				talk(TEXT496, "496.als");
 			else if (objeto_que_lleva == LOOK && fl == 22)
-				hablar(TEXT161, "161.als");
+				talk(TEXT161, "161.als");
 			else
 				hay_respuesta = 0;
 		} else if (num_ejec == 5) {
 			if (objeto_que_lleva == LOOK && fl == 28)
-				hablar(TEXT328, "328.als");
+				talk(TEXT328, "328.als");
 			else if (objeto_que_lleva == LOOK && fl == 7)
-				hablar(TEXT478,"478.als");
+				talk(TEXT478,"478.als");
 			else if (objeto_que_lleva == LOOK && fl == 8)
-				hablar(TEXT120, "120.als");
+				talk(TEXT120, "120.als");
 			else if (objeto_que_lleva == LOOK && fl == 9) {
-				hablar(TEXT482, "482.als");
-				hablar(TEXT483, "483.als");
+				talk(TEXT482, "482.als");
+				talk(TEXT483, "483.als");
 			} else if (objeto_que_lleva == LOOK && fl == 11)
-				hablar(TEXT488, "488.als");
+				talk(TEXT488, "488.als");
 			else if (objeto_que_lleva == LOOK && fl == 13)
-				hablar(TEXT490, "490.als");
+				talk(TEXT490, "490.als");
 			else if (objeto_que_lleva == LOOK && fl == 14)
-				hablar(TEXT121, "121.als");
+				talk(TEXT121, "121.als");
 			else if (objeto_que_lleva == LOOK && fl == 15)
-				hablar(TEXT117, "117.als");
+				talk(TEXT117, "117.als");
 			else if (objeto_que_lleva == TALK && fl == 15)
-				hablar(TEXT118, "118.als");
+				talk(TEXT118, "118.als");
 			else if (objeto_que_lleva == OPEN && fl == 15)
-				hablar(TEXT119, "119.als");
+				talk(TEXT119, "119.als");
 			else if (objeto_que_lleva == LOOK && fl == 17)
-				hablar(TEXT478, "478.als");
+				talk(TEXT478, "478.als");
 			else if (objeto_que_lleva == LOOK && fl == 20)
-				hablar(TEXT162, "162.als"); 
+				talk(TEXT162, "162.als"); 
 			else
 				hay_respuesta = 0;
 		} else if (num_ejec == 6) {
 			if (objeto_que_lleva == LOOK && fl == 28)
-				hablar(TEXT328, "328.als");
+				talk(TEXT328, "328.als");
 			else if (objeto_que_lleva == LOOK && fl == 9) {
-				hablar(TEXT482, "482.als");
-				hablar(TEXT483, "483.als");
+				talk(TEXT482, "482.als");
+				talk(TEXT483, "483.als");
 			} else if (objeto_que_lleva == LOOK && fl == 20)
-				hablar(TEXT123, "123.als");
+				talk(TEXT123, "123.als");
 			else if (objeto_que_lleva == LOOK && fl == 21)
-				hablar(TEXT441, "441.als");
+				talk(TEXT441, "441.als");
 			else
 				hay_respuesta = 0;
 		}
 	} else {
 		if (num_ejec == 1) {
 			if (objeto_que_lleva == LOOK && fl == 50)
-				hablar(TEXT308, "308.als");
+				talk(TEXT308, "308.als");
 			else if (objeto_que_lleva == OPEN && fl == 50)
-				hablar(TEXT310, "310.als");
+				talk(TEXT310, "310.als");
 			else if (objeto_que_lleva == CLOSE && fl == 50)
-				hablar(TEXT311, "311.als");
+				talk(TEXT311, "311.als");
 			else if (objeto_que_lleva == MOVE && fl == 50)
-				hablar(TEXT312, "312.als");
+				talk(TEXT312, "312.als");
 			else if (objeto_que_lleva == PICK && fl == 50)
-				hablar(TEXT313, "313.als");
+				talk(TEXT313, "313.als");
 			else if (objeto_que_lleva == TALK && fl == 50)
-				hablar(TEXT314, "314.als");
+				talk(TEXT314, "314.als");
 			else if (!strcmp(num_room, "62.alg"))
 				room_62(fl);
 			else if (!strcmp(num_room, "63.alg"))
@@ -3709,23 +3709,23 @@
 				hay_respuesta = 0;
 		} else if (num_ejec == 2) {
 			if (objeto_que_lleva == LOOK && fl == 50)
-				hablar(TEXT308, "308.als");
+				talk(TEXT308, "308.als");
 			else if (objeto_que_lleva == OPEN && fl == 50)
-				hablar(TEXT310, "310.als");
+				talk(TEXT310, "310.als");
 			else if (objeto_que_lleva == CLOSE && fl == 50)
-				hablar(TEXT311, "311.als");
+				talk(TEXT311, "311.als");
 			else if (objeto_que_lleva == MOVE && fl == 50)
-				hablar(TEXT312, "312.als");
+				talk(TEXT312, "312.als");
 			else if (objeto_que_lleva == PICK && fl == 50)
-				hablar(TEXT313, "313.als");
+				talk(TEXT313, "313.als");
 			else if (objeto_que_lleva == TALK && fl == 50)
-				hablar(TEXT314, "314.als");
+				talk(TEXT314, "314.als");
 			else if (objeto_que_lleva == 11 && fl == 50 && flags[22] == 0 && strcmp(num_room, "18.alg"))
-				hablar(TEXT315, "315.als");
+				talk(TEXT315, "315.als");
 			else if (objeto_que_lleva == 13 && fl == 50)
-				hablar(TEXT156, "156.als");
+				talk(TEXT156, "156.als");
 			else if (objeto_que_lleva == 20 && fl == 50)
-				hablar(TEXT163, "163.als");
+				talk(TEXT163, "163.als");
 			else if (!strcmp(num_room, "1.alg"))
 				room_1(fl);
 			else if (!strcmp(num_room, "3.alg"))
@@ -3760,17 +3760,17 @@
 				hay_respuesta = 0;
 		} else if (num_ejec == 3) {
 			if (objeto_que_lleva == LOOK && fl == 50)
-				hablar(TEXT309, "309.als");
+				talk(TEXT309, "309.als");
 			else if (objeto_que_lleva == OPEN && fl == 50)
-				hablar(TEXT310, "310.als");
+				talk(TEXT310, "310.als");
 			else if (objeto_que_lleva == CLOSE && fl == 50)
-				hablar(TEXT311, "311.als");
+				talk(TEXT311, "311.als");
 			else if (objeto_que_lleva == MOVE && fl == 50)
-				hablar(TEXT312, "312.als");
+				talk(TEXT312, "312.als");
 			else if (objeto_que_lleva == PICK && fl == 50)
-				hablar(TEXT313, "313.als");
+				talk(TEXT313, "313.als");
 			else if (objeto_que_lleva == TALK && fl == 50)
-				hablar(TEXT314, "314.als");
+				talk(TEXT314, "314.als");
 			else if (!strcmp(num_room, "13.alg")) {
 				if (room_13(fl))
 					return true;
@@ -3778,27 +3778,27 @@
 				hay_respuesta = 0;
 		} else if (num_ejec == 4) {
 			if (!strcmp(num_room, "28.alg"))
-				hablar(TEXT178, "178.als");
+				talk(TEXT178, "178.als");
 			else if (objeto_que_lleva == LOOK && fl == 50)
-				hablar(TEXT309, "309.als");
+				talk(TEXT309, "309.als");
 			else if (objeto_que_lleva == OPEN && fl == 50)
-				hablar(TEXT310, "310.als");
+				talk(TEXT310, "310.als");
 			else if (objeto_que_lleva == CLOSE && fl == 50)
-				hablar(TEXT311, "311.als");
+				talk(TEXT311, "311.als");
 			else if (objeto_que_lleva == MOVE && fl == 50)
-				hablar(TEXT312, "312.als");
+				talk(TEXT312, "312.als");
 			else if (objeto_que_lleva == PICK && fl == 50)
-				hablar(TEXT313, "313.als");
+				talk(TEXT313, "313.als");
 			else if (objeto_que_lleva == TALK && fl == 50)
-				hablar(TEXT314, "314.als");
+				talk(TEXT314, "314.als");
 			else if (objeto_que_lleva == 8 && fl == 50 && flags[18] == 0)
-				hablar(TEXT481, "481.als");
+				talk(TEXT481, "481.als");
 			else if (objeto_que_lleva == 9 && fl == 50)
-				hablar(TEXT484, "484.als");
+				talk(TEXT484, "484.als");
 			else if (objeto_que_lleva == 12 && fl == 50 && flags[18] == 0)
-				hablar(TEXT487, "487.als");
+				talk(TEXT487, "487.als");
 			else if (objeto_que_lleva == 20 && fl == 50)
-				hablar(TEXT487, "487.als");
+				talk(TEXT487, "487.als");
 			else if (!strcmp(num_room, "21.alg")) {
 				if (room_21(fl))
 					return true;
@@ -3828,19 +3828,19 @@
 				hay_respuesta = 0;
 		} else if (num_ejec == 5) {
 			if (objeto_que_lleva == LOOK && fl == 50)
-				hablar("Cuanto mas me miro, mas me gusto", "54.als");
+				talk("Cuanto mas me miro, mas me gusto", "54.als");
 			else if (objeto_que_lleva == OPEN && fl == 50)
-				hablar("y luego como me cierro", "19.als");
+				talk("y luego como me cierro", "19.als");
 			else if (objeto_que_lleva == CLOSE && fl == 50)
-				hablar("Tendre que abrirme primero no", "19.als");
+				talk("Tendre que abrirme primero no", "19.als");
 			else if (objeto_que_lleva == MOVE && fl == 50)
-				hablar("Estoy bien donde estoy", "19.als");
+				talk("Estoy bien donde estoy", "19.als");
 			else if (objeto_que_lleva == PICK && fl == 50)
-				hablar("Ya me tengo", "11.als");
+				talk("Ya me tengo", "11.als");
 			else if (objeto_que_lleva == TALK && fl == 50)
-				hablar("hola yo", "16.als");
+				talk("hola yo", "16.als");
 			else if (objeto_que_lleva == 20 && fl == 50)
-				hablar(TEXT487, "487.als");
+				talk(TEXT487, "487.als");
 			else if (!strcmp(num_room, "49.alg"))
 				room_49(fl);
 			else if (!strcmp(num_room, "53.alg"))
@@ -3856,19 +3856,19 @@
 				hay_respuesta = 0;
 		} else if (num_ejec == 6) {
 			if (objeto_que_lleva == LOOK && fl == 50 && flags[0] == 1)
-				hablar(TEXT308, "308.als");
+				talk(TEXT308, "308.als");
 			else if (objeto_que_lleva == LOOK && fl == 50 && flags[0] == 0)
-				hablar(TEXT310, "250.als" );
+				talk(TEXT310, "250.als" );
 			else if (objeto_que_lleva == OPEN && fl == 50)
-				hablar(TEXT310, "310.als" );
+				talk(TEXT310, "310.als" );
 			else if (objeto_que_lleva == CLOSE && fl == 50)
-				hablar(TEXT311, "311.als" );
+				talk(TEXT311, "311.als" );
 			else if (objeto_que_lleva == MOVE && fl == 50)
-				hablar(TEXT312, "312.als" );
+				talk(TEXT312, "312.als" );
 			else if (objeto_que_lleva == PICK && fl == 50)
-				hablar(TEXT313, "313.als" );
+				talk(TEXT313, "313.als" );
 			else if (objeto_que_lleva == TALK && fl == 50)
-				hablar(TEXT314, "314.als" );
+				talk(TEXT314, "314.als" );
 			else if (!strcmp(num_room, "102.alg"))
 				room_pendulo(fl);
 			else if (!strcmp(num_room, "58.alg"))
@@ -4634,7 +4634,7 @@
 	if ((boton_izq == 1) && (juego1 == 2)) {
 		delay(100);
 		usado1 = 1;
-		hablar(frase1, suena1);
+		talk(frase1, suena1);
 		if (num_ejec == 3)
 			grr();
 		else
@@ -4642,7 +4642,7 @@
 	} else if ((boton_izq == 1) && (juego2 == 2)) {
 		delay(100);
 		usado2 = 1;
-		hablar(frase2, suena2);
+		talk(frase2, suena2);
 		if (num_ejec == 3)
 			grr();
 		else
@@ -4650,14 +4650,14 @@
 	} else if ((boton_izq == 1) && (juego3 == 2)) {
 		delay(100);
 		usado3 = 1;
-		hablar(frase3, suena3);
+		talk(frase3, suena3);
 		if (num_ejec == 3)
 			grr();
 		else
 			responde(respuesta3);
 	} else if ((boton_izq == 1) && (juego4 == 2)) {
 		delay(100);
-		hablar(frase4, suena4);
+		talk(frase4, suena4);
 		rompo_y_salgo = 1;
 	}
 
@@ -4847,11 +4847,11 @@
 void DrasculaEngine::responde(int funcion) {
 	if (num_ejec == 1) {
 		if (funcion == 10)
-			habla_borracho(TEXTB1, "B1.als");
+			talk_borracho(TEXTB1, "B1.als");
 		else if (funcion == 11)
-			habla_borracho(TEXTB2, "B2.als");
+			talk_borracho(TEXTB2, "B2.als");
 		else if (funcion == 12)
-			habla_borracho(TEXTB3, "B3.als");
+			talk_borracho(TEXTB3, "B3.als");
 	} else if (num_ejec == 2) {
 		if (funcion == 8)
 			animation_8_2();
@@ -4925,10 +4925,10 @@
 	}
 }
 
-void DrasculaEngine::habla_pianista(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_pianista(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
-	int x_habla[4] = { 97, 145, 193, 241 };
+	int x_talk[4] = { 97, 145, 193, 241 };
 	int cara;
 	int longitud;
 	longitud = strlen(dicho);
@@ -4960,7 +4960,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 139, 228, 112, 47, 60,
+	copyBackground(x_talk[cara], 139, 228, 112, 47, 60,
 				dir_hare_dch, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
@@ -4992,11 +4992,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_borracho(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_borracho(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = { 1, 21, 41, 61, 81, 101, 121, 141 };
+	int x_talk[8] = { 1, 21, 41, 61, 81, 101, 121, 141 };
 	int cara;
 	int longitud;
 	longitud = strlen(dicho);
@@ -5043,7 +5043,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 29, 177, 50, 19, 19, dir_hare_frente, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 29, 177, 50, 19, 19, dir_hare_frente, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -5238,11 +5238,11 @@
 	}
 }
 
-void DrasculaEngine::habla_vb(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_vb(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[6] = {1, 27, 53, 79, 105, 131};
+	int x_talk[6] = {1, 27, 53, 79, 105, 131};
 	int cara;
 
 	int longitud;
@@ -5279,7 +5279,7 @@
 		pon_vb();
 
 		copyBackground(ANCHOBJ + 1, 0, vb_x + 5, 64, 25, 27, dir_dibujo3, dir_zona_pantalla);
-		copyRect(x_habla[cara], 34, vb_x + 5, 64, 25, 27, dir_hare_frente, dir_zona_pantalla);
+		copyRect(x_talk[cara], 34, vb_x + 5, 64, 25, 27, dir_hare_frente, dir_zona_pantalla);
 		updateRefresh();
 	}
 
@@ -5312,7 +5312,7 @@
 		playmusic(musica_room);
 }
 
-void DrasculaEngine::habla_vbpuerta(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_vbpuerta(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
@@ -5367,7 +5367,7 @@
 		playmusic(musica_room);
 }
 
-void DrasculaEngine::habla_ciego(const char *dicho, const char *filename, const char *sincronia) {
+void DrasculaEngine::talk_ciego(const char *dicho, const char *filename, const char *sincronia) {
 	byte *num_cara;
 	int p = 0;
 	int pos_ciego[6];
@@ -5469,7 +5469,7 @@
 	}
 }
 
-void DrasculaEngine::habla_hacker(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_hacker(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
@@ -5718,11 +5718,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_lobo(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_lobo(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[9] = {52, 79, 106, 133, 160, 187, 214, 241, 268};
+	int x_talk[9] = {52, 79, 106, 133, 160, 187, 214, 241, 268};
 	int cara;
 
 	int longitud;
@@ -5753,7 +5753,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 136, 198, 81, 26, 24, dir_dibujo3, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 136, 198, 81, 26, 24, dir_dibujo3, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -5784,11 +5784,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_mus(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_mus(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = { 16, 35, 54, 73, 92, 111, 130, 149};
+	int x_talk[8] = { 16, 35, 54, 73, 92, 111, 130, 149};
 	int cara;
 
 	int longitud;
@@ -5821,7 +5821,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 156, 190, 64, 18, 24, dir_dibujo3, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 156, 190, 64, 18, 24, dir_dibujo3, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -5870,11 +5870,11 @@
 	conta_ciego_vez = vez();
 }
 
-void DrasculaEngine::habla_pen(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_pen(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[8] = {112, 138, 164, 190, 216, 242, 268, 294};
+	int x_talk[8] = {112, 138, 164, 190, 216, 242, 268, 294};
 	int cara;
 
 	int longitud;
@@ -5913,7 +5913,7 @@
 
 	updateRefresh_pre();
 
-	copyRect(x_habla[cara], 145, 145, 105, 25, 29, dir_dibujo3, dir_zona_pantalla);
+	copyRect(x_talk[cara], 145, 145, 105, 25, 29, dir_dibujo3, dir_zona_pantalla);
 
 	updateRefresh();
 
@@ -5946,11 +5946,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_pen2(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_pen2(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[5]={122, 148, 174, 200, 226};
+	int x_talk[5]={122, 148, 174, 200, 226};
 	int cara;
 
 	int longitud;
@@ -5985,7 +5985,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 171, 173, 116, 25, 28, dir_dibujo3, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 171, 173, 116, 25, 28, dir_dibujo3, dir_zona_pantalla);
 
 	updateRefresh();
 
@@ -6018,11 +6018,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_taber2(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_taber2(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[6] = {1, 23, 45, 67, 89, 111};
+	int x_talk[6] = {1, 23, 45, 67, 89, 111};
 	int cara;
 
 	int longitud;
@@ -6055,7 +6055,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 130, 151, 43, 21, 24, dir_dibujo3, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 130, 151, 43, 21, 24, dir_dibujo3, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -6086,11 +6086,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_bj_cama(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_bj_cama(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[5] = {51, 101, 151, 201, 251};
+	int x_talk[5] = {51, 101, 151, 201, 251};
 	int cara;
 
 	int longitud;
@@ -6124,7 +6124,7 @@
 	updateRefresh_pre();
 
 	copyBackground(65, 103, 65, 103, 49, 38, dir_dibujo1, dir_zona_pantalla);
-	copyRect(x_habla[cara], 105, 65, 103, 49, 38, dir_dibujo3, dir_zona_pantalla);
+	copyRect(x_talk[cara], 105, 65, 103, 49, 38, dir_dibujo3, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -6154,12 +6154,12 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_htel(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_htel(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 	char *num_cara;
 
-	int x_habla[3] = {1, 94, 187};
+	int x_talk[3] = {1, 94, 187};
 	int cara, pantalla;
 
 	int longitud;
@@ -6198,7 +6198,7 @@
 
 	copyBackground(0, 0, 0, 0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 
-	copyBackground(x_habla[cara], 1, 45, 24, 92, 108, (byte *)num_cara, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 1, 45, 24, 92, 108, (byte *)num_cara, dir_zona_pantalla);
 
 	if (con_voces == 0)
 		centra_texto(dicho, 90, 50);
@@ -6226,11 +6226,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::hablar_sinc(const char *dicho, const char *filename, const char *sincronia) {
+void DrasculaEngine::talk_sinc(const char *dicho, const char *filename, const char *sincronia) {
 	int suma_1_pixel = 1;
-	int y_mask_habla = 170;
-	int x_habla_dch[6] = {1, 25, 49, 73, 97, 121};
-	int x_habla_izq[6] = {145, 169, 193, 217, 241, 265};
+	int y_mask_talk = 170;
+	int x_talk_dch[6] = {1, 25, 49, 73, 97, 121};
+	int x_talk_izq[6] = {145, 169, 193, 217, 241, 265};
 	int p, cara = 0;
 
 	int longitud;
@@ -6281,47 +6281,47 @@
 
 	updateRefresh_pre();
 	if (num_ejec == 2)
-		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, ancho_hare, alto_habla - 1, dir_zona_pantalla, dir_dibujo3);
+		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, ancho_hare, alto_talk - 1, dir_zona_pantalla, dir_dibujo3);
 	else
 		copyBackground(hare_x, hare_y, ANCHOBJ + 1, 0, (int)(((float)ancho_hare / 100) * factor_red[hare_y + alto_hare]),
-				(int)(((float)(alto_habla - 1) / 100) * factor_red[hare_y + alto_hare]), dir_zona_pantalla, dir_dibujo3);
+				(int)(((float)(alto_talk - 1) / 100) * factor_red[hare_y + alto_hare]), dir_zona_pantalla, dir_dibujo3);
 	pon_hare();
 	if (num_ejec == 2) {
 		if (alto_hare != 56)
-			copyBackground(ANCHOBJ + 1, 0, hare_x, hare_y, ancho_hare, alto_habla - 1, dir_dibujo3, dir_zona_pantalla);
+			copyBackground(ANCHOBJ + 1, 0, hare_x, hare_y, ancho_hare, alto_talk - 1, dir_dibujo3, dir_zona_pantalla);
 	} else
 		copyBackground(ANCHOBJ + 1, 0, hare_x, hare_y, (int)(((float)ancho_hare / 100) * factor_red[hare_y + alto_hare]),
-				(int)(((float)(alto_habla - 1) / 100) * factor_red[hare_y + alto_hare]), dir_dibujo3, dir_zona_pantalla);
+				(int)(((float)(alto_talk - 1) / 100) * factor_red[hare_y + alto_hare]), dir_dibujo3, dir_zona_pantalla);
 
 	if (sentido_hare == 0) {
 		if (num_ejec == 2)
-			copyRect(x_habla_izq[cara], y_mask_habla, hare_x + 8, hare_y - 1, ancho_habla, alto_habla, dir_hare_dch, dir_zona_pantalla);
+			copyRect(x_talk_izq[cara], y_mask_talk, hare_x + 8, hare_y - 1, ancho_talk, alto_talk, dir_hare_dch, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_izq[cara], y_mask_habla, (int)(hare_x + (8.0f / 100) * factor_red[hare_y + alto_hare]),
-							hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
+			reduce_hare_chico(x_talk_izq[cara], y_mask_talk, (int)(hare_x + (8.0f / 100) * factor_red[hare_y + alto_hare]),
+							hare_y, ancho_talk, alto_talk, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
 		updateRefresh();
 	} else if (sentido_hare == 1) {
 		if (num_ejec == 2)
-			copyRect(x_habla_dch[cara], y_mask_habla, hare_x + 12, hare_y, ancho_habla, alto_habla, dir_hare_dch, dir_zona_pantalla);
+			copyRect(x_talk_dch[cara], y_mask_talk, hare_x + 12, hare_y, ancho_talk, alto_talk, dir_hare_dch, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_dch[cara], y_mask_habla, (int)(hare_x + (12.0f / 100) * factor_red[hare_y + alto_hare]),
-							hare_y, ancho_habla, alto_habla, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
+			reduce_hare_chico(x_talk_dch[cara], y_mask_talk, (int)(hare_x + (12.0f / 100) * factor_red[hare_y + alto_hare]),
+							hare_y, ancho_talk, alto_talk, factor_red[hare_y + alto_hare], dir_hare_dch, dir_zona_pantalla);
 		updateRefresh();
 	} else if (sentido_hare == 2) {
 		if (num_ejec == 2)
-			copyRect(x_habla_izq[cara], y_mask_habla, hare_x + 12, hare_y, ancho_habla, alto_habla, dir_hare_frente, dir_zona_pantalla);
+			copyRect(x_talk_izq[cara], y_mask_talk, hare_x + 12, hare_y, ancho_talk, alto_talk, dir_hare_frente, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_izq[cara], y_mask_habla,
+			reduce_hare_chico(x_talk_izq[cara], y_mask_talk,
 						(int)(suma_1_pixel + hare_x + (12.0f / 100) * factor_red[hare_y + alto_hare]), hare_y,
-						ancho_habla, alto_habla, factor_red[hare_y + alto_hare], dir_hare_frente, dir_zona_pantalla);
+						ancho_talk, alto_talk, factor_red[hare_y + alto_hare], dir_hare_frente, dir_zona_pantalla);
 		updateRefresh();
 	} else if (sentido_hare == 3) {
 		if (num_ejec == 2)
-			copyRect(x_habla_dch[cara], y_mask_habla, hare_x + 8, hare_y, ancho_habla, alto_habla, dir_hare_frente, dir_zona_pantalla);
+			copyRect(x_talk_dch[cara], y_mask_talk, hare_x + 8, hare_y, ancho_talk, alto_talk, dir_hare_frente, dir_zona_pantalla);
 		else
-			reduce_hare_chico(x_habla_dch[cara], y_mask_habla,
+			reduce_hare_chico(x_talk_dch[cara], y_mask_talk,
 						(int)(suma_1_pixel + hare_x + (8.0f / 100) * factor_red[hare_y + alto_hare]), hare_y,
-						ancho_habla, alto_habla, factor_red[hare_y + alto_hare], dir_hare_frente, dir_zona_pantalla);
+						ancho_talk, alto_talk, factor_red[hare_y + alto_hare], dir_hare_frente, dir_zona_pantalla);
 		updateRefresh();
 	}
 
@@ -6355,7 +6355,7 @@
 		playmusic(musica_room);
 }
 
-void DrasculaEngine::habla_baul(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_baul(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 	int cara = 0, cara_antes;
@@ -6435,7 +6435,7 @@
 	}
 }
 
-void DrasculaEngine::habla_igorpuerta(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_igorpuerta(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
@@ -6488,11 +6488,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_igor_sentado(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_igor_sentado(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[4] = { 80, 102, 124, 146 };
+	int x_talk[4] = { 80, 102, 124, 146 };
 	int cara;
 
 	int longitud;
@@ -6525,7 +6525,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 109, 207, 92, 21, 23, dir_dibujo3, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 109, 207, 92, 21, 23, dir_dibujo3, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 
@@ -6556,11 +6556,11 @@
 	updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 }
 
-void DrasculaEngine::habla_igor_peluca(const char *dicho, const char *filename) {
+void DrasculaEngine::talk_igor_peluca(const char *dicho, const char *filename) {
 	int tiempou;
 	long tiempol;
 
-	int x_habla[4] = {119, 158, 197, 236};
+	int x_talk[4] = {119, 158, 197, 236};
 	int cara = 0;
 
 	int longitud;
@@ -6593,7 +6593,7 @@
 
 	updateRefresh_pre();
 
-	copyBackground(x_habla[cara], 78, 199, 94, 38, 27, dir_dibujo3, dir_zona_pantalla);
+	copyBackground(x_talk[cara], 78, 199, 94, 38, 27, dir_dibujo3, dir_zona_pantalla);
 	pon_hare();
 	updateRefresh();
 

Modified: scummvm/trunk/engines/drascula/drascula.h
===================================================================
--- scummvm/trunk/engines/drascula/drascula.h	2008-05-02 13:17:22 UTC (rev 31813)
+++ scummvm/trunk/engines/drascula/drascula.h	2008-05-02 13:21:06 UTC (rev 31814)
@@ -229,8 +229,8 @@
 #define X_N9            258
 #define X_N0            267
 #define ESPACIO         250
-#define ALTO_HABLA_HARE  25
-#define ANCHO_HABLA_HARE 23
+#define ALTO_TALK_HARE  25
+#define ANCHO_TALK_HARE 23
 #define VON_BRAUN        1
 #define AZUL_OSCURO       2
 #define VERDE_CLARO       3
@@ -432,7 +432,7 @@
 	int rompo, rompo2;
 	int paso_x, paso_y;
 	int alto_hare, ancho_hare, alto_pies;
-	int alto_habla, ancho_habla;
+	int alto_talk, ancho_talk;
 	int suelo_x1, suelo_y1, suelo_x2, suelo_y2;
 	int cerca, lejos;
 	int sentido_final, anda_a_objeto;
@@ -471,10 +471,10 @@
 
 	bool escoba();
 	void Negro();
-	void habla_vb(const char *, const char *);
-	void habla_vbpuerta(const char *dicho, const char *filename);
-	void habla_ciego(const char *, const char *, const char *);
-	void habla_hacker(const char *, const char *);
+	void talk_vb(const char *, const char *);
+	void talk_vbpuerta(const char *dicho, const char *filename);
+	void talk_ciego(const char *, const char *, const char *);
+	void talk_hacker(const char *, const char *);
 	void agarra_objeto(int);
 	void anda_parriba();
 	void anda_pabajo();
@@ -598,24 +598,24 @@
 	void fin_sound_corte();
 	void FundeAlNegro(int VelocidadDeFundido);
 	void pause(int);
-	void habla_dr_grande(const char *dicho, const char *filename);
+	void talk_dr_grande(const char *dicho, const char *filename);
 	void pon_igor();
 	void pon_bj();
 	void pon_dr();
-	void habla_igor_dch(const char *dicho, const char *filename);
-	void habla_dr_dch(const char *dicho, const char *filename);
-	void habla_dr_izq(const char *dicho, const char *filename);
-	void habla_solo(const char *, const char *);
-	void habla_igor_frente(const char *, const char *);
-	void habla_tabernero(const char *dicho, const char *filename);
-	void habla_igorpuerta(const char *dicho, const char *filename);
-	void habla_igor_peluca(const char *dicho, const char *filename);
+	void talk_igor_dch(const char *dicho, const char *filename);
+	void talk_dr_dch(const char *dicho, const char *filename);
+	void talk_dr_izq(const char *dicho, const char *filename);
+	void talk_solo(const char *, const char *);
+	void talk_igor_frente(const char *, const char *);
+	void talk_tabernero(const char *dicho, const char *filename);
+	void talk_igorpuerta(const char *dicho, const char *filename);
+	void talk_igor_peluca(const char *dicho, const char *filename);
 	void hipo(int);
 	void fin_sound();
-	void habla_bj(const char *, const char *);
-	void habla_baul(const char *dicho, const char *filename);
-	void hablar(const char *, const char *);
-	void hablar_sinc(const char *, const char *, const char *);
+	void talk_bj(const char *, const char *);
+	void talk_baul(const char *dicho, const char *filename);
+	void talk(const char *, const char *);
+	void talk_sinc(const char *, const char *, const char *);
 	void cierra_puerta(int nflag, int n_puerta);
 	void playmusic(int p);
 	void stopmusic();
@@ -724,8 +724,8 @@
 	void conversa(const char *);
 	void print_abc_opc(const char *, int, int, int);
 	void responde(int);
-	void habla_borracho(const char *dicho, const char *filename);
-	void habla_pianista(const char *dicho, const char *filename);
+	void talk_borracho(const char *dicho, const char *filename);
+	void talk_pianista(const char *dicho, const char *filename);
 
 	void MusicFadeout();
 	void ctvd_end();
@@ -782,9 +782,9 @@
 	void update_56_pre();
 	void update_50();
 	void update_57();
-	void habla_igor_sentado(const char *, const char *);
-	void habla_lobo(const char *dicho, const char *filename);
-	void habla_mus(const char *dicho, const char *filename);
+	void talk_igor_sentado(const char *, const char *);
+	void talk_lobo(const char *dicho, const char *filename);
+	void talk_mus(const char *dicho, const char *filename);
 	void room_58(int);
 	void room_59(int);
 	bool room_60(int);
@@ -814,11 +814,11 @@
 	void animation_18_6();
 	void animation_19_6();
 	void activa_pendulo();
-	void habla_pen(const char *, const char *);
-	void habla_pen2(const char *, const char *);
-	void habla_taber2(const char *, const char *);
-	void habla_bj_cama(const char *dicho, const char * filename);
-	void habla_htel(const char *dicho, const char *filename);
+	void talk_pen(const char *, const char *);
+	void talk_pen2(const char *, const char *);
+	void talk_taber2(const char *, const char *);
+	void talk_bj_cama(const char *dicho, const char * filename);
+	void talk_htel(const char *dicho, const char *filename);
 
 };
 

Modified: scummvm/trunk/engines/drascula/rooms.cpp
===================================================================
--- scummvm/trunk/engines/drascula/rooms.cpp	2008-05-02 13:17:22 UTC (rev 31813)
+++ scummvm/trunk/engines/drascula/rooms.cpp	2008-05-02 13:21:06 UTC (rev 31814)
@@ -36,130 +36,130 @@
 void DrasculaEngine::room_0() {
 	if (num_ejec == 1) {
 		if (objeto_que_lleva == LOOK)
-			hablar(TEXT54, "54.als");
+			talk(TEXT54, "54.als");
 		else if (objeto_que_lleva == MOVE)
-			hablar(TEXT19, "19.als");
+			talk(TEXT19, "19.als");
 		else if (objeto_que_lleva == PICK)
-			hablar(TEXT11, "11.als");
+			talk(TEXT11, "11.als");
 		else if (objeto_que_lleva == OPEN)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == CLOSE)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == TALK)
-			hablar(TEXT16, "16.als");
+			talk(TEXT16, "16.als");
 		else
-			hablar(TEXT11,"11.als");
+			talk(TEXT11,"11.als");
 	} else if (num_ejec == 2) {
 		if (objeto_que_lleva == LOOK) {
-			hablar(mirar_t[c_mirar], mirar_v[c_mirar]);
+			talk(mirar_t[c_mirar], mirar_v[c_mirar]);
 			c_mirar++;
 			if (c_mirar == 3)
 				c_mirar = 0;
 		} else if (objeto_que_lleva == MOVE) {
-			hablar(TEXT19, "19.als");
+			talk(TEXT19, "19.als");
 		} else if (objeto_que_lleva == PICK) {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		} else if (objeto_que_lleva == OPEN)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == CLOSE)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == TALK)
-			hablar(TEXT16, "16.als");
+			talk(TEXT16, "16.als");
 		else {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		}
 	} else if (num_ejec == 3) {
 		if (objeto_que_lleva == LOOK)
-			hablar(TEXT316, "316.als");
+			talk(TEXT316, "316.als");
 		else if (objeto_que_lleva == MOVE)
-			hablar(TEXT317, "317.als");
+			talk(TEXT317, "317.als");
 		else if (objeto_que_lleva == PICK)
-			hablar(TEXT318, "318.als");
+			talk(TEXT318, "318.als");
 		else if (objeto_que_lleva == OPEN)
-			hablar(TEXT319, "319.als");
+			talk(TEXT319, "319.als");
 		else if (objeto_que_lleva == CLOSE)
-			hablar(TEXT319, "319.als");
+			talk(TEXT319, "319.als");
 		else if (objeto_que_lleva == TALK)
-			hablar(TEXT320, "320.als");
+			talk(TEXT320, "320.als");
 		else
-			hablar(TEXT318, "318.als");
+			talk(TEXT318, "318.als");
 	} else if (num_ejec == 4) {
 		if (objeto_que_lleva == LOOK) {
-			hablar(mirar_t[c_mirar], mirar_v[c_mirar]);
+			talk(mirar_t[c_mirar], mirar_v[c_mirar]);
 			c_mirar++;
 			if (c_mirar == 3)
 				c_mirar = 0;
 		} else if (objeto_que_lleva == MOVE)
-			hablar(TEXT19, "19.als");
+			talk(TEXT19, "19.als");
 		else if (objeto_que_lleva == PICK) {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		} else if (objeto_que_lleva == OPEN)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == CLOSE)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == TALK)
-			hablar(TEXT16, "16.als");
+			talk(TEXT16, "16.als");
 		else {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		}
 	} else if (num_ejec == 5) {
 		if (objeto_que_lleva == LOOK) {
-			hablar(mirar_t[c_mirar], mirar_v[c_mirar]);
+			talk(mirar_t[c_mirar], mirar_v[c_mirar]);
 			c_mirar++;
 			if (c_mirar == 3)
 				c_mirar = 0;
 		} else if (objeto_que_lleva == MOVE)
-			hablar(TEXT19, "19.als");
+			talk(TEXT19, "19.als");
 		else if (objeto_que_lleva == PICK) {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		} else if (objeto_que_lleva == OPEN)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == CLOSE)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == TALK)
-			hablar(TEXT16, "16.als");
+			talk(TEXT16, "16.als");
 		else {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		}
 	} else if (num_ejec == 6) {
 		if (objeto_que_lleva == LOOK) {
-			hablar(mirar_t[c_mirar], mirar_v[c_mirar]);
+			talk(mirar_t[c_mirar], mirar_v[c_mirar]);
 			c_mirar++;
 			if (c_mirar == 3)
 				c_mirar = 0;
 		} else if (objeto_que_lleva == MOVE)
-			hablar(TEXT19, "19.als");
+			talk(TEXT19, "19.als");
 		else if (objeto_que_lleva == PICK) {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
 		} else if (objeto_que_lleva == OPEN)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == CLOSE)
-			hablar(TEXT9, "9.als");
+			talk(TEXT9, "9.als");
 		else if (objeto_que_lleva == TALK)
-			hablar(TEXT16, "16.als");
+			talk(TEXT16, "16.als");
 		else {
-			hablar(poder_t[c_poder], poder_v[c_poder]);
+			talk(poder_t[c_poder], poder_v[c_poder]);
 			c_poder++;
 			if (c_poder == 6)
 				c_poder = 0;
@@ -169,95 +169,95 @@
 
 void DrasculaEngine::room_1(int fl) {
 	if (objeto_que_lleva == LOOK && fl == 118) {
-		hablar(TEXT1, "1.als");
+		talk(TEXT1, "1.als");
 		pause(10);
-		hablar(TEXT2, "2.als");
+		talk(TEXT2, "2.als");
 	} else if (objeto_que_lleva == PICK && fl == 118)
-		hablar(TEXT5, "5.als");
+		talk(TEXT5, "5.als");
 	else if (objeto_que_lleva == OPEN && fl == 118)
-		hablar(TEXT3, "3.als");
+		talk(TEXT3, "3.als");
 	else if (objeto_que_lleva == CLOSE && fl == 118)
-		hablar(TEXT4, "4.als");
+		talk(TEXT4, "4.als");
 	else if (objeto_que_lleva == TALK && fl == 118)
-		hablar(TEXT6, "6.als");
+		talk(TEXT6, "6.als");
 	else if (objeto_que_lleva == LOOK && fl == 119)
-		hablar(TEXT8, "8.als");
+		talk(TEXT8, "8.als");
 	else if (objeto_que_lleva == MOVE && fl == 119)
-		hablar(TEXT13, "13.als");
+		talk(TEXT13, "13.als");
 	else if (objeto_que_lleva == CLOSE && fl == 119)
-		hablar(TEXT10, "10.als");
+		talk(TEXT10, "10.als");
 	else if (objeto_que_lleva == TALK && fl == 119)
-		hablar(TEXT12, "12.als");
+		talk(TEXT12, "12.als");
 	else if (objeto_que_lleva == LOOK && fl == 120 && flags[8] == 0)
-		hablar(TEXT14, "14.als");
+		talk(TEXT14, "14.als");
 	else if (objeto_que_lleva == MOVE && fl == 120)
-		hablar(TEXT13, "13.als");
+		talk(TEXT13, "13.als");
 	else if (objeto_que_lleva == OPEN && fl == 120)
-		hablar(TEXT18, "18.als");
+		talk(TEXT18, "18.als");
 	else if (objeto_que_lleva == TALK && fl == 120)
-		hablar(TEXT15, "15.als");
+		talk(TEXT15, "15.als");
 	else
 		hay_respuesta = 0;
 }
 
 void DrasculaEngine::room_3(int fl) {
 	if (objeto_que_lleva == LOOK && fl == 129)
-		hablar(TEXT21, "21.als");
+		talk(TEXT21, "21.als");
 	else if (objeto_que_lleva == PICK && fl == 129)
-		hablar(TEXT5, "5.als");
+		talk(TEXT5, "5.als");
 	else if (objeto_que_lleva == MOVE && fl == 129)
-		hablar(TEXT24, "24.als");
+		talk(TEXT24, "24.als");
 	else if (objeto_que_lleva == OPEN && fl == 129)
-		hablar(TEXT22, "22.als");
+		talk(TEXT22, "22.als");
 	else if (objeto_que_lleva == CLOSE && fl == 129)
-		hablar(TEXT10, "10.als");
+		talk(TEXT10, "10.als");
 	else if (objeto_que_lleva == TALK && fl == 129) {
-		hablar(TEXT23, "23.als");
+		talk(TEXT23, "23.als");
 		pause(6);
-		hablar_sinc(TEXT50, "50.als", "11111111111144432554433");
+		talk_sinc(TEXT50, "50.als", "11111111111144432554433");
 	} else if (objeto_que_lleva == LOOK && fl == 131)
-		hablar(TEXT27, "27.als");
+		talk(TEXT27, "27.als");
 	else if (objeto_que_lleva == PICK && fl == 131)
-		hablar(TEXT5, "5.als");
+		talk(TEXT5, "5.als");
 	else if (objeto_que_lleva == MOVE && fl == 131)
-		hablar(TEXT24, "24.als");
+		talk(TEXT24, "24.als");
 	else if (objeto_que_lleva == OPEN && fl == 131)
-		hablar(TEXT22, "22.als");
+		talk(TEXT22, "22.als");
 	else if (objeto_que_lleva == CLOSE && fl == 131)
-		hablar(TEXT10, "10.als");
+		talk(TEXT10, "10.als");
 	else if (objeto_que_lleva == TALK && fl == 131)
-		hablar(TEXT23, "23.als");
+		talk(TEXT23, "23.als");
 	else if (objeto_que_lleva == LOOK && fl == 132)
-		hablar(TEXT28, "28.als");
+		talk(TEXT28, "28.als");
 	else if (objeto_que_lleva == PICK && fl == 132)
-		hablar(TEXT5, "5.als");
+		talk(TEXT5, "5.als");
 	else if (objeto_que_lleva == MOVE && fl == 132)
-		hablar(TEXT24, "24.als");
+		talk(TEXT24, "24.als");
 	else if (objeto_que_lleva == OPEN && fl == 132)
-		hablar(TEXT22, "22.als");
+		talk(TEXT22, "22.als");
 	else if (objeto_que_lleva == CLOSE && fl == 132)
-		hablar(TEXT10, "10.als");
+		talk(TEXT10, "10.als");
 	else if (objeto_que_lleva == TALK && fl == 132)
-		hablar(TEXT23, "23.als");
+		talk(TEXT23, "23.als");
 	else if (objeto_que_lleva == LOOK && fl == 133)
-		hablar(TEXT321, "321.als");
+		talk(TEXT321, "321.als");
 	else if (objeto_que_lleva == PICK && fl == 133)
-		hablar(TEXT31, "31.als");
+		talk(TEXT31, "31.als");
 	else if (objeto_que_lleva == MOVE && fl == 133)
-		hablar(TEXT34, "34.als");
+		talk(TEXT34, "34.als");
 	else if (objeto_que_lleva == OPEN && fl == 133)
-		hablar(TEXT30, "30.als");
+		talk(TEXT30, "30.als");
 	else if (objeto_que_lleva == CLOSE && fl == 133)
-		hablar(TEXT10, "10.als");
+		talk(TEXT10, "10.als");
 	else if (objeto_que_lleva == TALK && fl == 133) {
-		hablar_sinc(TEXT322, "322.als", "13333334125433333333");
+		talk_sinc(TEXT322, "322.als", "13333334125433333333");
 		updateRoom();
 		updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla);
 		pause(25);
-		hablar(TEXT33, "33.als");
+		talk(TEXT33, "33.als");
 	} else if (objeto_que_lleva == LOOK && fl == 165) {
-		hablar(TEXT149, "149.als");
-		hablar(TEXT150, "150.als");
+		talk(TEXT149, "149.als");
+		talk(TEXT150, "150.als");
 	} else if (objeto_que_lleva == PICK && fl == 165) {
 		copyBackground(0, 0, 0,0, 320, 200, dir_dibujo1, dir_zona_pantalla);
 		updateRefresh_pre();
@@ -269,91 +269,91 @@
 		flags[3] = 1;
 		visible[8] = 0;
 	} else if (objeto_que_lleva == LOOK && fl == 166)
-		hablar(TEXT55, "55.als");
+		talk(TEXT55, "55.als");
 	else if (objeto_que_lleva == PICK && fl == 166)
-		hablar(TEXT7, "7.als");
+		talk(TEXT7, "7.als");
 	else if (objeto_que_lleva == 14 && fl == 166 && flags[37] == 0) {
 		animation_7_2();
 		agarra_objeto(8);
 	} else if (objeto_que_lleva == 14 && fl == 166 && flags[37] == 1)
-		hablar(TEXT323, "323.als");
+		talk(TEXT323, "323.als");
 	else if (objeto_que_lleva == LOOK && fl == 211)
-		hablar(TEXT184, "184.als");
+		talk(TEXT184, "184.als");
 	else if (objeto_que_lleva == TALK && fl == 211) {
-		hablar(TEXT185, "185.als");
-		hablar(TEXT186, "186.als");
+		talk(TEXT185, "185.als");
+		talk(TEXT186, "186.als");
 	} else
 		hay_respuesta = 0;
 }
 
 void DrasculaEngine::room_4(int fl) {
 	if (objeto_que_lleva == MOVE && fl == 189 && flags[34] == 0) {
-		hablar(TEXT327, "327.als");
+		talk(TEXT327, "327.als");
 		agarra_objeto(13);
 		flags[34] = 1;
 		if (flags[7] == 1 && flags[26] == 1 && flags[34] == 1 && flags[35] == 1 && flags[37] == 1)
 			flags[38] = 1;
 	} else if (objeto_que_lleva == LOOK && fl == 189)
-		hablar(TEXT182, "182.als");
+		talk(TEXT182, "182.als");
 	else if (objeto_que_lleva == LOOK && fl == 207)

@@ Diff output truncated at 100000 characters. @@

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list