From d537a25bd705d803d6fb0dc8202c8ef88460cd2c Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Mon, 23 May 2016 21:37:48 -0400 Subject: TITANIC: Added TTsentenceSubBase setHandlerConcept --- engines/titanic/true_talk/tt_parser.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'engines/titanic/true_talk/tt_parser.h') diff --git a/engines/titanic/true_talk/tt_parser.h b/engines/titanic/true_talk/tt_parser.h index 675bdd6345..a8bb906559 100644 --- a/engines/titanic/true_talk/tt_parser.h +++ b/engines/titanic/true_talk/tt_parser.h @@ -75,6 +75,11 @@ private: TTconcept *_conceptP; TTconcept *_currentConceptP; private: + /** + * Load the data for a given array resource + */ + void loadArray(StringArray &arr, const CString &name); + /** * Loads the various replacement string data arrays */ @@ -139,6 +144,7 @@ private: int loadRequests(TTword *word); int considerRequests(TTword *word); + int processRequests(TTword *word); void addToConceptList(TTword *word); int fn2(TTword *word); @@ -154,7 +160,8 @@ private: */ int addConcept(TTconcept *concept); - bool fn3(int *v, int v2); + int fn1(); + bool fn3(TTconcept **v, int v2); public: CScriptHandler *_owner; TTsentenceSub *_sentenceSub; @@ -163,6 +170,7 @@ public: int _field10; int _field14; TTword *_currentWordP; + StringArray _pronouns; public: TTparser(CScriptHandler *owner); ~TTparser(); -- cgit v1.2.3