diff options
author | Bertrand Augereau | 2011-11-18 06:43:32 +0100 |
---|---|---|
committer | Bertrand Augereau | 2011-11-18 06:46:58 +0100 |
commit | 37052c17622eea7d9546f724c6fbbd8127977531 (patch) | |
tree | 5da6829b3fa5f33d9dc7f024481c9e584950618a /engines/dreamweb/vgafades.cpp | |
parent | bb63c3f7539accdd332bffd19c3e069380f4205e (diff) | |
download | scummvm-rg350-37052c17622eea7d9546f724c6fbbd8127977531.tar.gz scummvm-rg350-37052c17622eea7d9546f724c6fbbd8127977531.tar.bz2 scummvm-rg350-37052c17622eea7d9546f724c6fbbd8127977531.zip |
DREAMWEB: 'fadeupyellows' ported to C++
Diffstat (limited to 'engines/dreamweb/vgafades.cpp')
-rw-r--r-- | engines/dreamweb/vgafades.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/dreamweb/vgafades.cpp b/engines/dreamweb/vgafades.cpp index 10857d2b44..ef03831997 100644 --- a/engines/dreamweb/vgafades.cpp +++ b/engines/dreamweb/vgafades.cpp @@ -83,5 +83,16 @@ void DreamGenContext::fadecalculation() { --data.byte(kFadecount); } +void DreamGenContext::fadeupyellows() { + paltoendpal(); + memset(endPalette() + 231*3, 0, 8*3); + memset(endPalette() + 246*3, 0, 1*3); + data.byte(kFadedirection) = 1; + data.byte(kFadecount) = 63; + data.byte(kColourpos) = 0; + data.byte(kNumtofade) = 128; + hangon(128); +} + } /*namespace dreamgen */ |