diff options
| author | johndoe123 | 2016-03-26 21:36:27 +0100 |
|---|---|---|
| committer | Eugene Sandulenko | 2018-07-20 06:43:33 +0000 |
| commit | 2bd13865285058d72e13150ab64462dbbe23163c (patch) | |
| tree | d22f04f4985d51ec8554004b9f9d789db80ebadb /engines/illusions/resources | |
| parent | 9447d42fd71ce092d70fad416caf2babacf00dcd (diff) | |
| download | scummvm-rg350-2bd13865285058d72e13150ab64462dbbe23163c.tar.gz scummvm-rg350-2bd13865285058d72e13150ab64462dbbe23163c.tar.bz2 scummvm-rg350-2bd13865285058d72e13150ab64462dbbe23163c.zip | |
ILLUSIONS: Move palette code from Screen to new ScreenPalette class
Diffstat (limited to 'engines/illusions/resources')
| -rw-r--r-- | engines/illusions/resources/backgroundresource.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/illusions/resources/backgroundresource.cpp b/engines/illusions/resources/backgroundresource.cpp index a95919635b..4df66e10f4 100644 --- a/engines/illusions/resources/backgroundresource.cpp +++ b/engines/illusions/resources/backgroundresource.cpp @@ -404,7 +404,7 @@ void BackgroundInstance::load(Resource *resource) { if (_bgRes->_palettesCount > 0) { Palette *palette = _bgRes->getPalette(_bgRes->_paletteIndex - 1); - _vm->_screen->setPalette(palette->_palette, 1, palette->_count); + _vm->_screenPalette->setPalette(palette->_palette, 1, palette->_count); } } @@ -425,7 +425,7 @@ void BackgroundInstance::pause() { _vm->setDefaultTextCoords(); _vm->_camera->getActiveState(_savedCameraState); _savedPalette = new byte[1024]; - _vm->_screen->getPalette(_savedPalette); + _vm->_screenPalette->getPalette(_savedPalette); freeSurface(); } } @@ -435,7 +435,7 @@ void BackgroundInstance::unpause() { if (_pauseCtr <= 0) { registerResources(); initSurface(); - _vm->_screen->setPalette(_savedPalette, 1, 256); + _vm->_screenPalette->setPalette(_savedPalette, 1, 256); delete[] _savedPalette; _savedPalette = 0; // TODO _vm->_screen->_fadeClear(); |
