[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