aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/structs.h
diff options
context:
space:
mode:
authorWillem Jan Palenstijn2011-12-17 22:26:17 +0100
committerWillem Jan Palenstijn2011-12-17 22:28:54 +0100
commit46caa771640a37339a0b2e1ed7774d9f894fdc68 (patch)
tree8a1da5e51b1c9e6c6c7f301b2c21d41e33eb63ee /engines/dreamweb/structs.h
parentb0a42f115eb8333cb6f25eb713324ef778822bce (diff)
downloadscummvm-rg350-46caa771640a37339a0b2e1ed7774d9f894fdc68.tar.gz
scummvm-rg350-46caa771640a37339a0b2e1ed7774d9f894fdc68.tar.bz2
scummvm-rg350-46caa771640a37339a0b2e1ed7774d9f894fdc68.zip
DREAMWEB: Add disabled reelRoutine conversion work
Diffstat (limited to 'engines/dreamweb/structs.h')
-rw-r--r--engines/dreamweb/structs.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/dreamweb/structs.h b/engines/dreamweb/structs.h
index 28c462ef7d..709a3d2a8e 100644
--- a/engines/dreamweb/structs.h
+++ b/engines/dreamweb/structs.h
@@ -168,11 +168,18 @@ struct ReelRoutine {
uint8 reallocation;
uint8 mapX;
uint8 mapY;
+#if 0
+ uint16 _reelPointer;
+ uint16 reelPointer() const { return _reelPointer; }
+ void setReelPointer(uint16 v) { _reelPointer = v; }
+ void incReelPointer() { _reelPointer++; }
+#else
uint8 b3;
uint8 b4;
uint16 reelPointer() const { return READ_LE_UINT16(&b3); }
void setReelPointer(uint16 v) { WRITE_LE_UINT16(&b3, v); }
void incReelPointer() { setReelPointer(reelPointer() + 1); }
+#endif
uint8 period;
uint8 counter;
uint8 b7;