diff options
author | Filippos Karapetis | 2008-09-10 12:03:42 +0000 |
---|---|---|
committer | Filippos Karapetis | 2008-09-10 12:03:42 +0000 |
commit | f5fecc864f389d061cfadaf93d868e96ca6d4e72 (patch) | |
tree | 19c23a1e99860e45823a3d784f4813759ae39572 /engines/drascula/palette.cpp | |
parent | 4a2a9f49ca804670e821a072acd9d697845411a0 (diff) | |
download | scummvm-rg350-f5fecc864f389d061cfadaf93d868e96ca6d4e72.tar.gz scummvm-rg350-f5fecc864f389d061cfadaf93d868e96ca6d4e72.tar.bz2 scummvm-rg350-f5fecc864f389d061cfadaf93d868e96ca6d4e72.zip |
Merged all the methods to assign and set default palettes
svn-id: r34479
Diffstat (limited to 'engines/drascula/palette.cpp')
-rw-r--r-- | engines/drascula/palette.cpp | 47 |
1 files changed, 4 insertions, 43 deletions
diff --git a/engines/drascula/palette.cpp b/engines/drascula/palette.cpp index 3dd2a779e8..ba174c9237 100644 --- a/engines/drascula/palette.cpp +++ b/engines/drascula/palette.cpp @@ -127,64 +127,25 @@ void DrasculaEngine::fadeFromBlack(int fadeSpeed) { } } -void DrasculaEngine::assignDefaultPalette() { +void DrasculaEngine::assignPalette(DacPalette256 pal) { int color, component; for (color = 235; color < 253; color++) for (component = 0; component < 3; component++) - defaultPalette[color][component] = gamePalette[color][component]; + pal[color][component] = gamePalette[color][component]; } -void DrasculaEngine::assignBrightPalette() { - int color, component; - - for (color = 235; color < 253; color++) { - for (component = 0; component < 3; component++) - brightPalette[color][component] = gamePalette[color][component]; - } -} - -void DrasculaEngine::assignDarkPalette() { - int color, component; - - for (color = 235; color < 253; color++) { - for (component = 0; component < 3; component++) - darkPalette[color][component] = gamePalette[color][component]; - } -} - -void DrasculaEngine::setDefaultPalette() { +void DrasculaEngine::setDefaultPalette(DacPalette256 pal) { int color, component; for (color = 235; color < 253; color++) { for (component = 0; component < 3; component++) { - gamePalette[color][component] = defaultPalette[color][component]; + gamePalette[color][component] = pal[color][component]; } } setPalette((byte *)&gamePalette); } -void DrasculaEngine::setBrightPalette() { - int color, component; - - for (color = 235; color < 253; color++) { - for (component = 0; component < 3; component++) - gamePalette[color][component] = brightPalette[color][component]; - } - - setPalette((byte *)&gamePalette); -} - -void DrasculaEngine::setDarkPalette() { - int color, component; - - for (color = 235; color < 253; color++ ) - for (component = 0; component < 3; component++) - gamePalette[color][component] = darkPalette[color][component]; - - setPalette((byte *)&gamePalette); -} - void DrasculaEngine::setPaletteBase(int darkness) { signed char fade; unsigned int color, component; |