diff options
author | Paul Gilbert | 2016-05-17 23:07:36 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-15 19:12:55 -0400 |
commit | 89caddc217bc417128fbbdabc48a665acf338e03 (patch) | |
tree | b34d1b392d8a476b9bed649ce977f002b3684d0b /engines/titanic/true_talk/tt_room_script.h | |
parent | c762308bff46ccb900fa68fc40e72e235c862d89 (diff) | |
download | scummvm-rg350-89caddc217bc417128fbbdabc48a665acf338e03.tar.gz scummvm-rg350-89caddc217bc417128fbbdabc48a665acf338e03.tar.bz2 scummvm-rg350-89caddc217bc417128fbbdabc48a665acf338e03.zip |
TITANIC: Beginning of TTparser findFrames
Diffstat (limited to 'engines/titanic/true_talk/tt_room_script.h')
-rw-r--r-- | engines/titanic/true_talk/tt_room_script.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/titanic/true_talk/tt_room_script.h b/engines/titanic/true_talk/tt_room_script.h index 7f72573dec..7fd43f3c79 100644 --- a/engines/titanic/true_talk/tt_room_script.h +++ b/engines/titanic/true_talk/tt_room_script.h @@ -27,6 +27,9 @@ namespace Titanic { +class TTnpcScript; +class TTsentence; + class TTroomScriptBase : public TTscriptBase { public: int _scriptId; @@ -34,7 +37,7 @@ public: TTroomScriptBase(int scriptId, const char *charClass, const char *charName, int v3, int v4, int v5, int v6, int v2, int v7); - virtual void proc6() = 0; + virtual int proc6(TTnpcScript *npcScript, TTsentence *sentence, int val) = 0; virtual void proc7() = 0; virtual void proc8() = 0; virtual void proc9() = 0; @@ -54,7 +57,7 @@ private: public: TTroomScript(int scriptId); - virtual void proc6(); + virtual int proc6(TTnpcScript *npcScript, TTsentence *sentence, int val) { return 1; } virtual void proc7(); virtual void proc8(); virtual void proc9(); |