aboutsummaryrefslogtreecommitdiff
path: root/engines/drascula
diff options
context:
space:
mode:
authorEugene Sandulenko2017-11-14 04:05:48 +0100
committerEugene Sandulenko2017-11-14 04:07:11 +0100
commit327dcf98ec7ec520bba5319087affa693d91c87d (patch)
tree1b81cbed97adb3c9853c0bc462ac7be7e36a058b /engines/drascula
parent2ab66e7803730c7236aae19d9c48460ee0bd7cff (diff)
downloadscummvm-rg350-327dcf98ec7ec520bba5319087affa693d91c87d.tar.gz
scummvm-rg350-327dcf98ec7ec520bba5319087affa693d91c87d.tar.bz2
scummvm-rg350-327dcf98ec7ec520bba5319087affa693d91c87d.zip
DRASCULA: Make remaining static texts translatable
drascula.dat file version bumped
Diffstat (limited to 'engines/drascula')
-rw-r--r--engines/drascula/animation.cpp2
-rw-r--r--engines/drascula/drascula.h2
-rw-r--r--engines/drascula/objects.cpp2
-rw-r--r--engines/drascula/rooms.cpp2
-rw-r--r--engines/drascula/talk.cpp2
5 files changed, 5 insertions, 5 deletions
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();