diff options
-rw-r--r-- | devtools/create_titanic/create_titanic_dat.cpp | 4 | ||||
-rw-r--r-- | engines/titanic/true_talk/tt_word.h | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/devtools/create_titanic/create_titanic_dat.cpp b/devtools/create_titanic/create_titanic_dat.cpp index ca55f7c5cf..35157b07cf 100644 --- a/devtools/create_titanic/create_titanic_dat.cpp +++ b/devtools/create_titanic/create_titanic_dat.cpp @@ -49,7 +49,7 @@ */ #define VERSION_NUMBER 1 -#define HEADER_SIZE 0x290 +#define HEADER_SIZE 0x300 Common::File inputFile, outputFile; Common::PEResources res; @@ -349,6 +349,8 @@ void writeData() { writeStringArray("TEXT/REPLACEMENTS1", 0x21BDB0, 218); writeStringArray("TEXT/REPLACEMENTS2", 0x21C120, 1576); writeStringArray("TEXT/REPLACEMENTS3", 0x21D9C8, 82); + writeStringArray("TEXT/PRONOUNS", 0x22F718, 15); + writeNumbers(); } diff --git a/engines/titanic/true_talk/tt_word.h b/engines/titanic/true_talk/tt_word.h index 05108817ce..94edee329e 100644 --- a/engines/titanic/true_talk/tt_word.h +++ b/engines/titanic/true_talk/tt_word.h @@ -142,6 +142,11 @@ public: TTstringStatus getChainStatus() const; /** + * Returns true if the word is of the specified class + */ + bool isClass(WordClass wordClass) const { return _wordClass == wordClass; } + + /** * Copy the word and any attached to it */ TTword *copyWords(); |