From 327dcf98ec7ec520bba5319087affa693d91c87d Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 14 Nov 2017 04:05:48 +0100 Subject: DRASCULA: Make remaining static texts translatable drascula.dat file version bumped --- engines/drascula/animation.cpp | 2 +- engines/drascula/drascula.h | 2 +- engines/drascula/objects.cpp | 2 +- engines/drascula/rooms.cpp | 2 +- engines/drascula/talk.cpp | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'engines/drascula') diff --git a/engines/drascula/animation.cpp b/engines/drascula/animation.cpp index cb8329236e..c89e5ff738 100644 --- a/engines/drascula/animation.cpp +++ b/engines/drascula/animation.cpp @@ -2080,7 +2080,7 @@ void DrasculaEngine::animation_1_4() { debug(4, "animation_1_4()"); if (flags[21] == 0) { - strcpy(objName[2], "igor"); + strcpy(objName[2], _textmisc[5]); // "igor" talk(275); updateRefresh_pre(); diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h index fa96fb5e5a..a7eadcd069 100644 --- a/engines/drascula/drascula.h +++ b/engines/drascula/drascula.h @@ -54,7 +54,7 @@ */ namespace Drascula { -#define DRASCULA_DAT_VER 4 +#define DRASCULA_DAT_VER 5 #define DATAALIGNMENT 4 enum DrasculaGameFeatures { diff --git a/engines/drascula/objects.cpp b/engines/drascula/objects.cpp index 2a24e02a40..65c042a9fe 100644 --- a/engines/drascula/objects.cpp +++ b/engines/drascula/objects.cpp @@ -111,7 +111,7 @@ void DrasculaEngine::checkObjects() { if (_mouseX > curX + 2 && _mouseY > curY + 2 && _mouseX < curX + curWidth - 2 && _mouseY < curY + curHeight - 2) { if (currentChapter == 2 || !_hasName) { - strcpy(textName, "hacker"); + strcpy(textName, _textmisc[3]); // "hacker" _hasName = true; } } diff --git a/engines/drascula/rooms.cpp b/engines/drascula/rooms.cpp index b8dc51e6b5..f99f00c8e7 100644 --- a/engines/drascula/rooms.cpp +++ b/engines/drascula/rooms.cpp @@ -404,7 +404,7 @@ bool DrasculaEngine::room_13(int fl) { talk(411); trackProtagonist = 3; talk(412); - strcpy(objName[1], "yoda"); + strcpy(objName[1], _textmisc[4]); // "yoda" } else if (pickedObject == kVerbTalk && fl == 51) { converse(7); } else if (pickedObject == 19 && fl == 51) { diff --git a/engines/drascula/talk.cpp b/engines/drascula/talk.cpp index aa79dab148..7ae06c9cf8 100644 --- a/engines/drascula/talk.cpp +++ b/engines/drascula/talk.cpp @@ -973,7 +973,7 @@ void DrasculaEngine::grr() { copyBackground(253, 110, 150, 65, 20, 30, drawSurface3, screenSurface); if (!_subtitlesDisabled) - centerText("groaaarrrrgghhhh!", 153, 65); + centerText(_textmisc[6], 153, 65); // "groaaarrrrgghhhh!" updateScreen(); -- cgit v1.2.3