[Scummvm-cvs-logs] CVS: scummvm/scumm logic_he.cpp,2.11,2.12

Eugene Sandulenko sev at users.sourceforge.net
Fri May 13 18:40:08 CEST 2005


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22437

Modified Files:
	logic_he.cpp 
Log Message:
Yet another LogicHE opcode.


Index: logic_he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/logic_he.cpp,v
retrieving revision 2.11
retrieving revision 2.12
diff -u -d -r2.11 -r2.12
--- logic_he.cpp	14 May 2005 01:28:02 -0000	2.11
+++ logic_he.cpp	14 May 2005 01:39:39 -0000	2.12
@@ -434,6 +434,7 @@
 }
 
 int LogicHEfunshop::checkShape(int arg_0, int arg_4, int arg_8, int arg_C, int arg_10, int arg_14, int arg_18, int arg_1C, int arg_20, int arg_24) {
+	// XXX: Check arg_20/24 types
 	return 1;
 }
 
@@ -480,7 +481,8 @@
 		break;
 
 	case 8221967:
-		error("LogicHEfootball::dispatch(): Magic football case triggered");
+		// Someone had a fun and used his birthday as opcode number
+		res = getFromArray(args[0], args[1], args[2]);
 		break;
 
 	case 1492: case 1493: case 1494: case 1495: case 1496:





More information about the Scummvm-git-logs mailing list