aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/true_talk
diff options
context:
space:
mode:
authorPaul Gilbert2016-06-09 22:14:29 -0400
committerPaul Gilbert2016-07-15 19:22:57 -0400
commit8c237b3ee2c6b33edcc11ce9783f87e34f971508 (patch)
tree24efd43425b073b32bab4c36770bd67c7376f2af /engines/titanic/true_talk
parentd3dc8d81ce24146913c531c5d8cae25a383f8e03 (diff)
downloadscummvm-rg350-8c237b3ee2c6b33edcc11ce9783f87e34f971508.tar.gz
scummvm-rg350-8c237b3ee2c6b33edcc11ce9783f87e34f971508.tar.bz2
scummvm-rg350-8c237b3ee2c6b33edcc11ce9783f87e34f971508.zip
TITANIC: Fix NPC handleQuote method stubs
Diffstat (limited to 'engines/titanic/true_talk')
-rw-r--r--engines/titanic/true_talk/barbot_script.cpp5
-rw-r--r--engines/titanic/true_talk/barbot_script.h4
-rw-r--r--engines/titanic/true_talk/bellbot_script.cpp7
-rw-r--r--engines/titanic/true_talk/bellbot_script.h4
-rw-r--r--engines/titanic/true_talk/deskbot_script.h1
-rw-r--r--engines/titanic/true_talk/doorbot_script.h1
-rw-r--r--engines/titanic/true_talk/liftbot_script.h1
-rw-r--r--engines/titanic/true_talk/maitred_script.h1
-rw-r--r--engines/titanic/true_talk/tt_npc_script.h2
9 files changed, 19 insertions, 7 deletions
diff --git a/engines/titanic/true_talk/barbot_script.cpp b/engines/titanic/true_talk/barbot_script.cpp
index 2687336388..a864107e91 100644
--- a/engines/titanic/true_talk/barbot_script.cpp
+++ b/engines/titanic/true_talk/barbot_script.cpp
@@ -207,8 +207,9 @@ int BarbotScript::proc15() const {
return 0;
}
-bool BarbotScript::proc16() const {
- warning("TODO");
+bool BarbotScript::handleQuote(TTroomScript *roomScript, TTsentence *sentence,
+ int val, uint tagId, uint remainder) const {
+ warning("TODO: handleQuote");
return false;
}
diff --git a/engines/titanic/true_talk/barbot_script.h b/engines/titanic/true_talk/barbot_script.h
index 419d7cf606..d49cf59a54 100644
--- a/engines/titanic/true_talk/barbot_script.h
+++ b/engines/titanic/true_talk/barbot_script.h
@@ -59,7 +59,9 @@ public:
virtual int proc10() const;
virtual int proc15() const;
- virtual bool proc16() const;
+
+ virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
+ int val, uint tagId, uint remainder) const;
virtual bool proc18() const;
virtual int proc21(int v1, int v2, int v3);
diff --git a/engines/titanic/true_talk/bellbot_script.cpp b/engines/titanic/true_talk/bellbot_script.cpp
index 78eab6ee1f..ddb7e04b44 100644
--- a/engines/titanic/true_talk/bellbot_script.cpp
+++ b/engines/titanic/true_talk/bellbot_script.cpp
@@ -66,9 +66,10 @@ int BellbotScript::proc15() const {
return 0;
}
-bool BellbotScript::proc16() const {
- warning("TODO");
- return 0;
+bool BellbotScript::handleQuote(TTroomScript *roomScript, TTsentence *sentence,
+ int val, uint tagId, uint remainder) const {
+ warning("TODO: handleQuote");
+ return false;
}
bool BellbotScript::proc18() const {
diff --git a/engines/titanic/true_talk/bellbot_script.h b/engines/titanic/true_talk/bellbot_script.h
index cc70b27b8d..1c027e733a 100644
--- a/engines/titanic/true_talk/bellbot_script.h
+++ b/engines/titanic/true_talk/bellbot_script.h
@@ -46,7 +46,9 @@ public:
virtual void proc7(int v1, int v2);
virtual int proc10() const;
virtual int proc15() const;
- virtual bool proc16() const;
+
+ virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
+ int val, uint tagId, uint remainder) const;
virtual bool proc18() const;
virtual int proc21(int v1, int v2, int v3);
diff --git a/engines/titanic/true_talk/deskbot_script.h b/engines/titanic/true_talk/deskbot_script.h
index 224496cc0f..0012cf7bc1 100644
--- a/engines/titanic/true_talk/deskbot_script.h
+++ b/engines/titanic/true_talk/deskbot_script.h
@@ -41,6 +41,7 @@ public:
virtual void proc7(int v1, int v2);
virtual int proc10() const;
virtual int proc15() const;
+
virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
int val, uint tagId, uint remainder) const;
diff --git a/engines/titanic/true_talk/doorbot_script.h b/engines/titanic/true_talk/doorbot_script.h
index f7015e14dd..912e881792 100644
--- a/engines/titanic/true_talk/doorbot_script.h
+++ b/engines/titanic/true_talk/doorbot_script.h
@@ -52,6 +52,7 @@ public:
virtual void proc7(int v1, int v2);
virtual int proc10() const;
virtual int proc15() const;
+
virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
int val, uint tagId, uint remainder) const;
diff --git a/engines/titanic/true_talk/liftbot_script.h b/engines/titanic/true_talk/liftbot_script.h
index 1db3163956..f3704e128b 100644
--- a/engines/titanic/true_talk/liftbot_script.h
+++ b/engines/titanic/true_talk/liftbot_script.h
@@ -48,6 +48,7 @@ public:
virtual int proc9() const;
virtual int proc10() const;
virtual int proc15() const;
+
virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
int val, uint tagId, uint remainder) const;
diff --git a/engines/titanic/true_talk/maitred_script.h b/engines/titanic/true_talk/maitred_script.h
index 0ebfabfe7f..ea3aaee782 100644
--- a/engines/titanic/true_talk/maitred_script.h
+++ b/engines/titanic/true_talk/maitred_script.h
@@ -44,6 +44,7 @@ public:
virtual void proc7(int v1, int v2);
virtual int proc10() const;
+
virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
int val, uint tagId, uint remainder) const;
diff --git a/engines/titanic/true_talk/tt_npc_script.h b/engines/titanic/true_talk/tt_npc_script.h
index bcf3c7decd..be96cf9738 100644
--- a/engines/titanic/true_talk/tt_npc_script.h
+++ b/engines/titanic/true_talk/tt_npc_script.h
@@ -276,8 +276,10 @@ public:
virtual void selectResponse(int id);
virtual int proc15(int id) const;
+
virtual bool handleQuote(TTroomScript *roomScript, TTsentence *sentence,
int val, uint tagId, uint remainder) const;
+
virtual bool proc17() const;
virtual bool proc18() const;