aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/mads_menus.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2010-05-23 07:20:40 +0000
committerPaul Gilbert2010-05-23 07:20:40 +0000
commitdd9bf70761f2de9771912984209422f1f63bd3e8 (patch)
tree95923436f2aa71a906a1509d70b05c987938bb3d /engines/m4/mads_menus.cpp
parent7a6a2a62eebfea5f09bf86fee3935e1ad031959d (diff)
downloadscummvm-rg350-dd9bf70761f2de9771912984209422f1f63bd3e8.tar.gz
scummvm-rg350-dd9bf70761f2de9771912984209422f1f63bd3e8.tar.bz2
scummvm-rg350-dd9bf70761f2de9771912984209422f1f63bd3e8.zip
Major work done on the animation and support classes to match the original
svn-id: r49150
Diffstat (limited to 'engines/m4/mads_menus.cpp')
-rw-r--r--engines/m4/mads_menus.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/m4/mads_menus.cpp b/engines/m4/mads_menus.cpp
index 64f18fa11d..da8ac4230e 100644
--- a/engines/m4/mads_menus.cpp
+++ b/engines/m4/mads_menus.cpp
@@ -616,9 +616,9 @@ void RexDialogView::initialiseLines() {
}
_totalTextEntries = 0;
- // Set up a default sprite slot entry
+ // Set up a default sprite slot entry for a full screen refresh
_spriteSlots.startIndex = 1;
- _spriteSlots[0].spriteId = -2;
+ _spriteSlots[0].spriteType = FULL_SCREEN_REFRESH;
_spriteSlots[0].timerIndex = -1;
}
@@ -795,7 +795,7 @@ bool RexDialogView::onEvent(M4EventType eventType, int32 param1, int x, int y, b
void RexDialogView::setFrame(int frameNumber, int depth) {
int slotIndex = _spriteSlots.getIndex();
- _spriteSlots[slotIndex].spriteId = 1;
+ _spriteSlots[slotIndex].spriteType = FOREGROUND_SPRITE;
_spriteSlots[slotIndex].timerIndex = 1;
_spriteSlots[slotIndex].spriteListIndex = 0; //_menuSpritesIndex;
_spriteSlots[slotIndex].frameNumber = frameNumber;