From 33ef893b04bc218a6149b3ff5b6782655767e60f Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 10 May 2016 21:27:46 -0400 Subject: TITANIC: Implemented vocab findWord --- engines/titanic/true_talk/tt_word.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'engines/titanic/true_talk/tt_word.h') diff --git a/engines/titanic/true_talk/tt_word.h b/engines/titanic/true_talk/tt_word.h index 0d6564a925..589dcf7bbe 100644 --- a/engines/titanic/true_talk/tt_word.h +++ b/engines/titanic/true_talk/tt_word.h @@ -32,7 +32,6 @@ namespace Titanic { class TTword { protected: TTString _string; - int _fieldC; TTsynonymNode *_synP; TTStringStatus _status; int _wordMode; @@ -47,6 +46,8 @@ protected: uint readNumber(const char *str); bool testFileHandle(SimpleFile *file) const; +public: + TTword *_pNext; public: TTword(TTString &str, int mode, int val2); @@ -59,6 +60,11 @@ public: * Load the word */ int load(SimpleFile *file, int mode); + + TTword *fn1(const TTString &str, TTsynonymNode *node, int val); + + const char *c_str() const { return _string.c_str(); } + operator const char *() const { return c_str(); } }; class TTword1 : public TTword { -- cgit v1.2.3