aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorTravis Howell2004-09-07 14:16:08 +0000
committerTravis Howell2004-09-07 14:16:08 +0000
commit74d9f1a37d2954bd8936e85af42ffad0530c86ea (patch)
treeef13c21dd7bca7b82a1c2b510fc342ce20af98e7 /scumm
parent4cc31b030aa0c9e8bb4894ac467baf08510f42db (diff)
downloadscummvm-rg350-74d9f1a37d2954bd8936e85af42ffad0530c86ea.tar.gz
scummvm-rg350-74d9f1a37d2954bd8936e85af42ffad0530c86ea.tar.bz2
scummvm-rg350-74d9f1a37d2954bd8936e85af42ffad0530c86ea.zip
Add cases
svn-id: r14948
Diffstat (limited to 'scumm')
-rw-r--r--scumm/script_v72he.cpp9
-rw-r--r--scumm/script_v90he.cpp3
2 files changed, 10 insertions, 2 deletions
diff --git a/scumm/script_v72he.cpp b/scumm/script_v72he.cpp
index 069755241f..034419908d 100644
--- a/scumm/script_v72he.cpp
+++ b/scumm/script_v72he.cpp
@@ -850,15 +850,20 @@ void ScummEngine_v72he::o72_actorOps() {
switch (b) {
case 21:
- // HE 80 (Pajama Sam onwards)
+ // HE 80+
k = getStackList(args, ARRAYSIZE(args));
debug(1,"o72_actorOps: case 21 (%d)", k);
break;
case 24:
- // HE 80 (Pajama Sam onwards)
+ // HE 80+
k = pop();
debug(1,"o72_actorOps: case 24 (%d)", k);
break;
+ case 43:
+ // HE 80+
+ k = pop();
+ debug(1,"o72_actorOps: case 43 (%d)", k);
+ break;
case 64:
_actorClipOverride.bottom = pop();
_actorClipOverride.right = pop();
diff --git a/scumm/script_v90he.cpp b/scumm/script_v90he.cpp
index e4fb099793..0a29cb9eb3 100644
--- a/scumm/script_v90he.cpp
+++ b/scumm/script_v90he.cpp
@@ -558,6 +558,9 @@ void ScummEngine_v90he::o90_unknown26() {
case 48:
pop();
break;
+ case 64:
+ pop();
+ break;
case 90:
pop();
break;