diff options
author | Bertrand Augereau | 2011-08-17 01:16:05 +0200 |
---|---|---|
committer | Bertrand Augereau | 2011-08-17 01:46:52 +0200 |
commit | ca32fb2b34e36d5d02452d6f6c6c1c9f56f9a6b9 (patch) | |
tree | 1c8fadf3d8f3159a51c1f5debd4369e838dc8885 /engines/dreamweb/dreamgen.cpp | |
parent | 8892f2ec709e4565c5cfa10496f9b192a3fe2d9d (diff) | |
download | scummvm-rg350-ca32fb2b34e36d5d02452d6f6c6c1c9f56f9a6b9.tar.gz scummvm-rg350-ca32fb2b34e36d5d02452d6f6c6c1c9f56f9a6b9.tar.bz2 scummvm-rg350-ca32fb2b34e36d5d02452d6f6c6c1c9f56f9a6b9.zip |
DREAMWEB: Ported 'movemap' to C++
Diffstat (limited to 'engines/dreamweb/dreamgen.cpp')
-rw-r--r-- | engines/dreamweb/dreamgen.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/engines/dreamweb/dreamgen.cpp b/engines/dreamweb/dreamgen.cpp index 782de3ceb9..ff15a3e7ac 100644 --- a/engines/dreamweb/dreamgen.cpp +++ b/engines/dreamweb/dreamgen.cpp @@ -2615,40 +2615,6 @@ notfudge: data.byte(kHavedoneobs) = 0; } -void DreamGenContext::movemap() { - STACK_CHECK; - _cmp(ah, 32); - if (!flags.z()) - goto notmapup2; - _sub(data.byte(kMapy), 20); - data.byte(kNowinnewroom) = 1; - return; -notmapup2: - _cmp(ah, 16); - if (!flags.z()) - goto notmapupspec; - _sub(data.byte(kMapy), 10); - data.byte(kNowinnewroom) = 1; - return; -notmapupspec: - _cmp(ah, 8); - if (!flags.z()) - goto notmapdownspec; - _add(data.byte(kMapy), 10); - data.byte(kNowinnewroom) = 1; - return; -notmapdownspec: - _cmp(ah, 2); - if (!flags.z()) - goto notmaprightspec; - _add(data.byte(kMapx), 11); - data.byte(kNowinnewroom) = 1; - return; -notmaprightspec: - _sub(data.byte(kMapx), 11); - data.byte(kNowinnewroom) = 1; -} - void DreamGenContext::deleverything() { STACK_CHECK; al = data.byte(kMapysize); @@ -19088,7 +19054,6 @@ void DreamGenContext::__dispatch_call(uint16 addr) { case addr_reelsonscreen: reelsonscreen(); break; case addr_soundonreels: soundonreels(); break; case addr_reconstruct: reconstruct(); break; - case addr_movemap: movemap(); break; case addr_deleverything: deleverything(); break; case addr_dumpeverything: dumpeverything(); break; case addr_showpcx: showpcx(); break; |