aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/true_talk/tt_npc_script.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/true_talk/tt_npc_script.cpp')
-rw-r--r--engines/titanic/true_talk/tt_npc_script.cpp14
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) {