diff options
author | James Brown | 2002-10-14 05:57:01 +0000 |
---|---|---|
committer | James Brown | 2002-10-14 05:57:01 +0000 |
commit | a16276a796c7c8c15bc3534138284e5202acc717 (patch) | |
tree | de72a15ba6ae4c91db05cdab95f2f2afb34cdf22 /scumm/actor.cpp | |
parent | 9a8b23030adb4e99ffb97a57faecc394dc6c23b9 (diff) | |
download | scummvm-rg350-a16276a796c7c8c15bc3534138284e5202acc717.tar.gz scummvm-rg350-a16276a796c7c8c15bc3534138284e5202acc717.tar.bz2 scummvm-rg350-a16276a796c7c8c15bc3534138284e5202acc717.zip |
Add a scaling hack for The Dig - we really need to fix the scaling tables for these scrolling rooms =properly=.
svn-id: r5143
Diffstat (limited to 'scumm/actor.cpp')
-rw-r--r-- | scumm/actor.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp index 3c6ddf272f..11f10d78f4 100644 --- a/scumm/actor.cpp +++ b/scumm/actor.cpp @@ -373,6 +373,14 @@ void Actor::setupActorScale() scale = resptr[theY]; } + // FIXME - Hack for The Dig 'Tomb' (room 88) + // Otherwise walking to the far-left door causes the actor + // to shrink to a one-pixel dot. (!?!?) + if (_vm->_gameId == GID_DIG && _vm->_currentRoom == 88) { + scale = 0xFF; + } + + // FIXME - Quick fix to ft's fuel tower bug (by yazoo) // // Ben's Y position can be anything between 272 and 398 inclusive |