aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v7he.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/script_v7he.cpp')
-rw-r--r--scumm/script_v7he.cpp19
1 files changed, 15 insertions, 4 deletions
diff --git a/scumm/script_v7he.cpp b/scumm/script_v7he.cpp
index ec5561edcc..8b635f0d45 100644
--- a/scumm/script_v7he.cpp
+++ b/scumm/script_v7he.cpp
@@ -603,12 +603,25 @@ void ScummEngine_v70he::o70_resourceRoutines() {
loadFlObject(obj, room);
break;
}
- case 120: /* queue for load */
+ case 120:
+ // Queue load script
+ resid = pop();
+ break;
case 121:
+ // Queue load sound
+ resid = pop();
+ break;
case 122:
+ // Queue load costume
+ resid = pop();
+ break;
case 123:
+ // Queue load room image
+ resid = pop();
+ break;
case 203:
- debug(5,"stub queueload (%d) resource %d", subOp, pop());
+ // Queue load image
+ resid = pop();
break;
case 159:
resid = pop();
@@ -632,7 +645,6 @@ void ScummEngine_v70he::o70_resourceRoutines() {
if (objidx == -1)
break;
res.lock(rtFlObject, _objs[objidx].fl_object_index);
- debug(0,"stub o70_resourceRoutines lock object %d", resid);
break;
case 235:
resid = pop();
@@ -640,7 +652,6 @@ void ScummEngine_v70he::o70_resourceRoutines() {
if (objidx == -1)
break;
res.unlock(rtFlObject, _objs[objidx].fl_object_index);
- debug(0,"stub o70_resourceRoutines unlock object %d", resid);
break;
case 239:
// Used in airport