[Scummvm-cvs-logs] CVS: scummvm/scumm script_v72he.cpp,2.138,2.139 script_v90he.cpp,2.61,2.62
Travis Howell
kirben at users.sourceforge.net
Thu Sep 30 03:25:08 CEST 2004
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18557/scumm
Modified Files:
script_v72he.cpp script_v90he.cpp
Log Message:
Add extra cases/stubs
Index: script_v72he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v72he.cpp,v
retrieving revision 2.138
retrieving revision 2.139
diff -u -d -r2.138 -r2.139
--- script_v72he.cpp 30 Sep 2004 09:35:02 -0000 2.138
+++ script_v72he.cpp 30 Sep 2004 10:24:26 -0000 2.139
@@ -1050,6 +1050,7 @@
a->_layer = -pop();
break;
case 64:
+ case 67: // HE 99+
_actorClipOverride.bottom = pop();
_actorClipOverride.right = pop();
_actorClipOverride.top = pop();
@@ -1058,7 +1059,7 @@
case 65: // HE 98+
i = pop();
j = pop();
- debug(1,"o72_actorOps: case 65 (%d, %d)", i, j);
+ a->putActor(i, j, a->room);
break;
case 68: // HE 90+
k = pop();
Index: script_v90he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v90he.cpp,v
retrieving revision 2.61
retrieving revision 2.62
diff -u -d -r2.61 -r2.62
--- script_v90he.cpp 30 Sep 2004 09:54:45 -0000 2.61
+++ script_v90he.cpp 30 Sep 2004 10:24:26 -0000 2.62
@@ -781,15 +781,29 @@
void ScummEngine_v90he::o90_unknown27() {
int subOp = fetchScriptByte();
switch (subOp) {
+ case 8: // HE 99+
+ pop();
+ break;
case 30:
pop();
break;
case 31:
pop();
break;
+ case 42: // HE 99+
+ pop();
+ pop();
+ break;
case 43:
pop();
break;
+ case 63: // HE 99+
+ pop();
+ break;
+ case 139: // HE 99+
+ pop();
+ pop();
+ break;
default:
error("o90_unknown27: Unknown case %d", subOp);
}
More information about the Scummvm-git-logs
mailing list