[Scummvm-cvs-logs] CVS: scummvm/scumm script_v90he.cpp,2.40,2.41
Travis Howell
kirben at users.sourceforge.net
Fri Sep 17 22:17:06 CEST 2004
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7998/scumm
Modified Files:
script_v90he.cpp
Log Message:
stubs for freddicove intro.
Index: script_v90he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v90he.cpp,v
retrieving revision 2.40
retrieving revision 2.41
diff -u -d -r2.40 -r2.41
--- script_v90he.cpp 18 Sep 2004 04:12:14 -0000 2.40
+++ script_v90he.cpp 18 Sep 2004 05:15:57 -0000 2.41
@@ -418,6 +418,12 @@
subOp -= 46;
switch (subOp) {
+ case -14: // HE99+
+ pop();
+ break;
+ case -13: // HE99+
+ pop();
+ break;
case 0:
pop();
break;
@@ -480,10 +486,22 @@
pop();
pop();
break;
+ case 87: // HE99+
+ pop();
+ pop();
+ pop();
+ pop();
+ pop();
+ break;
+ case 91: // HE99+
+ pop();
+ break;
+ case 171: // HE99+
+ break;
case 209:
break;
default:
- warning("o90_unknown1C: unhandled case %d", subOp);
+ error("o90_unknown1C: unhandled case %d", subOp);
}
debug(1,"o90_unknown1C stub (%d)", subOp);
@@ -629,6 +647,9 @@
if (_gameId == GID_FREDDI4 || _heversion >= 99)
pop();
break;
+ case 28: // HE99+
+ pop();
+ break;
case 29:
pop();
break;
@@ -895,7 +916,7 @@
}
void ScummEngine_v90he::o90_unknown3A() {
- // Array related
+ // Sorts array via qsort
int subOp = fetchScriptByte();
switch (subOp) {
@@ -975,7 +996,7 @@
pop();
pop();
break;
- case 19:
+ case 19: //HE99+
pop();
break;
case 29:
More information about the Scummvm-git-logs
mailing list