aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/game.cpp
diff options
context:
space:
mode:
authorDenis Kasak2009-07-03 18:17:05 +0000
committerDenis Kasak2009-07-03 18:17:05 +0000
commitc651d1c2e252995cf3c6b84fe7b0a161437f5e99 (patch)
treea5067252dfca9b2eab8d14faa1ce8c8db602c464 /engines/draci/game.cpp
parent1853d594b837358bde0ec89697d74ae29e7459a0 (diff)
downloadscummvm-rg350-c651d1c2e252995cf3c6b84fe7b0a161437f5e99.tar.gz
scummvm-rg350-c651d1c2e252995cf3c6b84fe7b0a161437f5e99.tar.bz2
scummvm-rg350-c651d1c2e252995cf3c6b84fe7b0a161437f5e99.zip
Made Game::changeRoom() clear the overlaysArchive cache when it's done loading overlays.
svn-id: r42072
Diffstat (limited to 'engines/draci/game.cpp')
-rw-r--r--engines/draci/game.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/draci/game.cpp b/engines/draci/game.cpp
index 06e460724f..4dc2668f04 100644
--- a/engines/draci/game.cpp
+++ b/engines/draci/game.cpp
@@ -242,6 +242,8 @@ void Game::changeRoom(uint16 roomNum) {
_vm->_anims->addOverlay(sp, z);
}
+
+ _vm->_overlaysArchive->clearCache();
_vm->_screen->getSurface()->markDirty();
}