diff options
author | Filippos Karapetis | 2008-05-27 16:13:41 +0000 |
---|---|---|
committer | Filippos Karapetis | 2008-05-27 16:13:41 +0000 |
commit | bf8dfb67e159ac05aac2089cd216527f0f91b74c (patch) | |
tree | d6128b2ebdcfb659f0e46e48742383e6cab7943c /engines/drascula/talk.cpp | |
parent | 2675cd38a6bda20caad17f092eaec71dd1f13f94 (diff) | |
download | scummvm-rg350-bf8dfb67e159ac05aac2089cd216527f0f91b74c.tar.gz scummvm-rg350-bf8dfb67e159ac05aac2089cd216527f0f91b74c.tar.bz2 scummvm-rg350-bf8dfb67e159ac05aac2089cd216527f0f91b74c.zip |
More simplifications to the talk functions
svn-id: r32326
Diffstat (limited to 'engines/drascula/talk.cpp')
-rw-r--r-- | engines/drascula/talk.cpp | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/engines/drascula/talk.cpp b/engines/drascula/talk.cpp index 549d930c53..d6f393aa2a 100644 --- a/engines/drascula/talk.cpp +++ b/engines/drascula/talk.cpp @@ -393,6 +393,12 @@ bucless: updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla); } +void DrasculaEngine::talk_bj(int index) { + char name[20]; + sprintf(name, "BJ%i.als", index); + talk_bj(_textbj[_lang][index], name); +} + void DrasculaEngine::talk_bj(const char *said, const char *filename) { int x_talk[5] = { 64, 92, 120, 148, 176 }; int cara; @@ -457,7 +463,7 @@ bucless: } void DrasculaEngine::talk(int index) { - char name[100]; + char name[20]; sprintf(name, "%i.als", index); talk(_text[_lang][index], name); } @@ -728,7 +734,7 @@ bucless: } void DrasculaEngine::talk_vb(int index) { - char name[100]; + char name[20]; sprintf(name, "VB%i.als", index); talk_vb(_textvb[_lang][index], name); } @@ -789,7 +795,7 @@ bucless: } void DrasculaEngine::talk_vbpuerta(int index) { - char name[100]; + char name[20]; sprintf(name, "VB%i.als", index); talk_vb(_textvb[_lang][index], name); } @@ -1194,6 +1200,12 @@ bucless: updateScreen(0, 0, 0, 0, 320, 200, dir_zona_pantalla); } +void DrasculaEngine::talk_bj_cama(int index) { + char name[20]; + sprintf(name, "BJ%i.als", index); + talk_bj_cama(_textbj[_lang][index], name); +} + void DrasculaEngine::talk_bj_cama(const char *said, const char *filename) { int x_talk[5] = {51, 101, 151, 201, 251}; int cara; |