aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/true_talk/tt_room_script.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-06-09 19:26:30 -0400
committerPaul Gilbert2016-07-15 19:21:24 -0400
commit4cdd55a7f251b40b7b9b354316cf4cf3d1cc88dd (patch)
tree9e61111c6315cde40cf0fdd063f48cace73eef75 /engines/titanic/true_talk/tt_room_script.h
parentf88e65fe94b756c0277113f341c0d96890bd1d99 (diff)
downloadscummvm-rg350-4cdd55a7f251b40b7b9b354316cf4cf3d1cc88dd.tar.gz
scummvm-rg350-4cdd55a7f251b40b7b9b354316cf4cf3d1cc88dd.tar.bz2
scummvm-rg350-4cdd55a7f251b40b7b9b354316cf4cf3d1cc88dd.zip
TITANIC: Implemented remaining TTroomScript virtual methods
Diffstat (limited to 'engines/titanic/true_talk/tt_room_script.h')
-rw-r--r--engines/titanic/true_talk/tt_room_script.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/engines/titanic/true_talk/tt_room_script.h b/engines/titanic/true_talk/tt_room_script.h
index 4aa9b16da3..d4da5fcc10 100644
--- a/engines/titanic/true_talk/tt_room_script.h
+++ b/engines/titanic/true_talk/tt_room_script.h
@@ -47,15 +47,15 @@ public:
*/
virtual bool canProcess(TTnpcScript *npcScript, TTsentence *sentence) const = 0;
- virtual void proc8() = 0;
- virtual void proc9() = 0;
+ virtual bool proc8() const = 0;
+ virtual void proc9(int v) = 0;
/**
* Called when the script changes
*/
virtual ScriptChangedResult scriptChanged(TTscriptBase *npcScript, int id) = 0;
- virtual void proc11() = 0;
+ virtual bool proc11() const = 0;
};
@@ -79,15 +79,16 @@ public:
return true;
}
- virtual void proc8();
- virtual void proc9();
+ virtual bool proc8() const;
+
+ virtual void proc9(int v);
/**
* Called when the script changes
*/
virtual ScriptChangedResult scriptChanged(TTscriptBase *npcScript, int id);
- virtual void proc11();
+ virtual bool proc11() const;
/**
* Called with the new script and id