diff options
author | Johannes Schickel | 2009-06-25 19:59:06 +0000 |
---|---|---|
committer | Johannes Schickel | 2009-06-25 19:59:06 +0000 |
commit | 5d4e7b540cd5180e7190b80f2245c744797b20b8 (patch) | |
tree | 4b40a89784414605f52cc5d104221eee6e20cd65 /engines/kyra/scene_lol.cpp | |
parent | 2b87ffc31ebb81954f36769333e2754e5062655d (diff) | |
download | scummvm-rg350-5d4e7b540cd5180e7190b80f2245c744797b20b8.tar.gz scummvm-rg350-5d4e7b540cd5180e7190b80f2245c744797b20b8.tar.bz2 scummvm-rg350-5d4e7b540cd5180e7190b80f2245c744797b20b8.zip |
Change Screen_LoL genereta overlay functionallity to accept a Palette object as source.
svn-id: r41884
Diffstat (limited to 'engines/kyra/scene_lol.cpp')
-rw-r--r-- | engines/kyra/scene_lol.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/kyra/scene_lol.cpp b/engines/kyra/scene_lol.cpp index e5231e56aa..50fb562a90 100644 --- a/engines/kyra/scene_lol.cpp +++ b/engines/kyra/scene_lol.cpp @@ -86,7 +86,7 @@ void LoLEngine::loadLevel(int index) { addLevelItems(); deleteMonstersFromBlock(_currentBlock); - _screen->generateGrayOverlay(_screen->getPalette(0).getData(), _screen->_grayOverlay, 32, 16, 0, 0, 128, true); + _screen->generateGrayOverlay(_screen->getPalette(0), _screen->_grayOverlay, 32, 16, 0, 0, 128, true); _sceneDefaultUpdate = 0; if (_screen->_fadeFlag == 3) @@ -423,7 +423,7 @@ void LoLEngine::loadLevelGraphics(const char *file, int specialColor, int weight for (int i = 0; i < 7; i++) { weight = 100 - (i * _lastSpecialColorWeight); weight = (weight > 0) ? (weight * 255) / 100 : 0; - _screen->generateLevelOverlay(_screen->getPalette(0).getData(), _screen->getLevelOverlay(i), _lastSpecialColor, weight); + _screen->generateLevelOverlay(_screen->getPalette(0), _screen->getLevelOverlay(i), _lastSpecialColor, weight); for (int ii = 0; ii < 128; ii++) { if (_screen->getLevelOverlay(i)[ii] == 255) |