diff options
author | Paul Gilbert | 2016-05-05 19:11:28 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-10 16:38:29 -0400 |
commit | b1290d6dd93f2f442bb9649685a9fa713b14821d (patch) | |
tree | 440af6f41639ad5e55badfbf00fa693c02960377 /engines/titanic/true_talk/true_talk_manager.h | |
parent | d463be89fac3af6f33ef3c5179594e86cd806f83 (diff) | |
download | scummvm-rg350-b1290d6dd93f2f442bb9649685a9fa713b14821d.tar.gz scummvm-rg350-b1290d6dd93f2f442bb9649685a9fa713b14821d.tar.bz2 scummvm-rg350-b1290d6dd93f2f442bb9649685a9fa713b14821d.zip |
TITANIC: Cleanup & renames for starting conversations
Diffstat (limited to 'engines/titanic/true_talk/true_talk_manager.h')
-rw-r--r-- | engines/titanic/true_talk/true_talk_manager.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/titanic/true_talk/true_talk_manager.h b/engines/titanic/true_talk/true_talk_manager.h index 991bf1608f..5507cf2a4c 100644 --- a/engines/titanic/true_talk/true_talk_manager.h +++ b/engines/titanic/true_talk/true_talk_manager.h @@ -31,13 +31,14 @@ namespace Titanic { class CGameManager; class CTreeItem; -class CGameObject; +class CTrueTalkNPC; class CTrueTalkManager { private: CGameManager *_gameManager; CTitleEngine _titleEngine; TTScripts _scripts; + int _currentCharId; private: /** * Loads the statics for the class @@ -62,7 +63,7 @@ private: /** * Gets the script associated with an NPC game object */ - TTNamedScript *getNpcScript(CGameObject *npc) const; + TTNamedScript *getNpcScript(CTrueTalkNPC *npc) const; /** * Gets the script associated with the current room @@ -129,7 +130,10 @@ public: void update2(); - void fn1(CGameObject *npc, int val2, int val3); + /** + * Start a TrueTalk conversation + */ + void start(CTrueTalkNPC *npc, int val2, int val3); /** * Return a TrueTalk talker/script |