[Scummvm-cvs-logs] SF.net SVN: scummvm:[55415] scummvm/trunk/engines/mohawk
fuzzie at users.sourceforge.net
fuzzie at users.sourceforge.net
Sat Jan 22 12:37:01 CET 2011
Revision: 55415
http://scummvm.svn.sourceforge.net/scummvm/?rev=55415&view=rev
Author: fuzzie
Date: 2011-01-22 11:37:01 +0000 (Sat, 22 Jan 2011)
Log Message:
-----------
MOHAWK: Implement a couple more CSTime events.
Modified Paths:
--------------
scummvm/trunk/engines/mohawk/cstime.cpp
scummvm/trunk/engines/mohawk/cstime.h
Modified: scummvm/trunk/engines/mohawk/cstime.cpp
===================================================================
--- scummvm/trunk/engines/mohawk/cstime.cpp 2011-01-22 11:36:43 UTC (rev 55414)
+++ scummvm/trunk/engines/mohawk/cstime.cpp 2011-01-22 11:37:01 UTC (rev 55415)
@@ -500,6 +500,19 @@
// 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:
Modified: scummvm/trunk/engines/mohawk/cstime.h
===================================================================
--- scummvm/trunk/engines/mohawk/cstime.h 2011-01-22 11:36:43 UTC (rev 55414)
+++ scummvm/trunk/engines/mohawk/cstime.h 2011-01-22 11:37:01 UTC (rev 55415)
@@ -66,7 +66,7 @@
kCSTimeEventUnused21 = 21,
kCSTimeEventShowBigNote = 22,
kCSTimeEventActivateCuffs = 23,
- kCSTimeEventSetupRestPos = 24, // TODO
+ kCSTimeEventHelperSetupRestPos = 24,
kCSTimeEventUnknown25 = 25,
kCSTimeEventUnknown26 = 26,
kCSTimeEventRemoveChar = 27,
@@ -84,9 +84,9 @@
kCSTimeEventUnknown39 = 39,
kCSTimeEventWait = 40,
kCSTimeEventSpeech = 41,
- kCSTimeEventUnknown42 = 42,
+ kCSTimeEventCharSetState = 42,
kCSTimeEventUnknown43 = 43,
- kCSTimeEventCharSetupRestPos = 44, // TODO
+ kCSTimeEventCharSetupRestPos = 44,
kCSTimeEventCharStopAmbients = 45,
kCSTimeEventCharRestartAmbients = 46,
kCSTimeEventStopEnvironmentSound = 47,
@@ -95,7 +95,7 @@
kCSTimeEventStartEnvironmentSound = 50,
kCSTimeEventPreloadSound = 51,
kCSTimeEventPlayPreloadedSound = 52,
- kCSTimeEventUnknown53 = 53,
+ kCSTimeEventSetInsertBefore = 53,
kCSTimeEventSetEnvironmentSound = 54,
kCSTimeEventCharSomeNIS55 = 55,
kCSTimeEventUnknown56 = 56,
@@ -103,7 +103,7 @@
kCSTimeEventCharSurfAndFlap = 58,
kCSTimeEventInitScene = 59,
kCSTimeEventFadeDown = 60,
- kCSTimeEventCharSomeNIS61 = 61,
+ kCSTimeEventEndOfCase = 61,
kCSTimeEventCharPlaySimultaneousAnim = 62,
kCSTimeEventUnused63 = 63,
kCSTimeEventUnknown64 = 64,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list