diff options
author | Travis Howell | 2005-05-07 07:57:59 +0000 |
---|---|---|
committer | Travis Howell | 2005-05-07 07:57:59 +0000 |
commit | 8de4c596a090c819e36990085ddc03302b482c0e (patch) | |
tree | 91a9010c32fbe56e5941ea3dd426cc3d1aace5f2 /scumm/script_v7he.cpp | |
parent | 8ce20af13714644cb2f15de481bb8ac0df870868 (diff) | |
download | scummvm-rg350-8de4c596a090c819e36990085ddc03302b482c0e.tar.gz scummvm-rg350-8de4c596a090c819e36990085ddc03302b482c0e.tar.bz2 scummvm-rg350-8de4c596a090c819e36990085ddc03302b482c0e.zip |
Add missing opcode details
Fix regression (Fields not initied)
svn-id: r17938
Diffstat (limited to 'scumm/script_v7he.cpp')
-rw-r--r-- | scumm/script_v7he.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scumm/script_v7he.cpp b/scumm/script_v7he.cpp index 925dc82d3f..5ba8004a14 100644 --- a/scumm/script_v7he.cpp +++ b/scumm/script_v7he.cpp @@ -512,6 +512,7 @@ void ScummEngine_v70he::o70_resourceRoutines() { subOp = fetchScriptByte(); + debug(0, "o70_resourceRoutines: case %d", subOp); switch (subOp) { case 100: // SO_LOAD_SCRIPT resid = pop(); @@ -605,22 +606,27 @@ void ScummEngine_v70he::o70_resourceRoutines() { case 120: // Queue load script resid = pop(); + ensureResourceLoaded(rtScript, resid); break; case 121: // Queue load sound resid = pop(); + ensureResourceLoaded(rtSound, resid); break; case 122: // Queue load costume resid = pop(); + ensureResourceLoaded(rtCostume, resid); break; case 123: // Queue load room image resid = pop(); + ensureResourceLoaded(rtRoomImage, resid); break; case 203: // Queue load image resid = pop(); + ensureResourceLoaded(rtImage, resid); break; case 159: resid = pop(); |