aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/cstime.cpp
diff options
context:
space:
mode:
authorAlyssa Milburn2011-01-22 11:37:01 +0000
committerAlyssa Milburn2011-01-22 11:37:01 +0000
commitdb8f0fdce3dde08ebbc3ff5288b5ffb34b7e24b2 (patch)
treeaeeb11da547c6911f58ba6f82490b419f04325ba /engines/mohawk/cstime.cpp
parent5f87a5b9a8667dd3c7beafb138278c6817ac08db (diff)
downloadscummvm-rg350-db8f0fdce3dde08ebbc3ff5288b5ffb34b7e24b2.tar.gz
scummvm-rg350-db8f0fdce3dde08ebbc3ff5288b5ffb34b7e24b2.tar.bz2
scummvm-rg350-db8f0fdce3dde08ebbc3ff5288b5ffb34b7e24b2.zip
MOHAWK: Implement a couple more CSTime events.
svn-id: r55415
Diffstat (limited to 'engines/mohawk/cstime.cpp')
-rw-r--r--engines/mohawk/cstime.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/mohawk/cstime.cpp b/engines/mohawk/cstime.cpp
index 0540b7511c..9959af86e6 100644
--- a/engines/mohawk/cstime.cpp
+++ b/engines/mohawk/cstime.cpp
@@ -500,6 +500,19 @@ void MohawkEngine_CSTime::triggerEvent(CSTimeEvent &event) {
// FIXME
break;
+ case kCSTimeEventCharSetState:
+ _case->getCurrScene()->getChar(event.param1)->_enabled = event.param2;
+ break;
+
+ case kCSTimeEventCharSetupRestPos:
+ _case->getCurrScene()->getChar(event.param1)->setupRestPos();
+ break;
+
+ case kCSTimeEventSetInsertBefore:
+ warning("ignoring insert before");
+ // FIXME
+ break;
+
case kCSTimeEventUpdateBubble:
switch (event.param2) {
case 0: