aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/scene.h
diff options
context:
space:
mode:
authorPaul Gilbert2010-10-22 21:08:27 +0000
committerPaul Gilbert2010-10-22 21:08:27 +0000
commit96723838c6559a2885cdbeaf1a207ee608ed9ce6 (patch)
treef0ecfb887ec1297dfa3700b8bb6dd29c9791075c /engines/tinsel/scene.h
parent9e9739c074420b2d3c080b91e25d52f121e14140 (diff)
downloadscummvm-rg350-96723838c6559a2885cdbeaf1a207ee608ed9ce6.tar.gz
scummvm-rg350-96723838c6559a2885cdbeaf1a207ee608ed9ce6.tar.bz2
scummvm-rg350-96723838c6559a2885cdbeaf1a207ee608ed9ce6.zip
TINSEL: Added new opcode set for the DW2 Demo
svn-id: r53708
Diffstat (limited to 'engines/tinsel/scene.h')
-rw-r--r--engines/tinsel/scene.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/tinsel/scene.h b/engines/tinsel/scene.h
index e17a6ab7a0..2ef7da1289 100644
--- a/engines/tinsel/scene.h
+++ b/engines/tinsel/scene.h
@@ -78,9 +78,9 @@ enum REEL {
typedef enum { TRANS_DEF, TRANS_CUT, TRANS_FADE } TRANSITS;
// amount to shift scene handles by
-#define SCNHANDLE_SHIFT (TinselV2 ? 25 : 23)
-#define OFFSETMASK (TinselV2 ? 0x01ffffffL : 0x007fffffL)
-#define HANDLEMASK (TinselV2 ? 0xFE000000L : 0xFF800000L)
+#define SCNHANDLE_SHIFT ((TinselV2 && !IsDemo) ? 25 : 23)
+#define OFFSETMASK ((TinselV2 && !IsDemo) ? 0x01ffffffL : 0x007fffffL)
+#define HANDLEMASK ((TinselV2 && !IsDemo) ? 0xFE000000L : 0xFF800000L)
void DoHailScene(SCNHANDLE scene);