diff options
Diffstat (limited to 'engines/titanic/true_talk/tt_npc_script.cpp')
-rw-r--r-- | engines/titanic/true_talk/tt_npc_script.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/engines/titanic/true_talk/tt_npc_script.cpp b/engines/titanic/true_talk/tt_npc_script.cpp index ff1d854388..337b367eb9 100644 --- a/engines/titanic/true_talk/tt_npc_script.cpp +++ b/engines/titanic/true_talk/tt_npc_script.cpp @@ -136,9 +136,17 @@ int TTnpcScript::proc12() const { return 1; } -bool TTnpcScript::proc13() const { - warning("TODO"); - return true; + +bool TTnpcScript::loadQuotes() { + // Original did a load of a global quotes here the first time + // this method is called. ScummVM implementation has refactored + // the loading to the CTrueTalkManager constructor + + if (!proc18()) { + return false; + } else { + return proc17(); + } } void TTnpcScript::selectResponse(int id) { |