aboutsummaryrefslogtreecommitdiff
path: root/scumm/palette.cpp
diff options
context:
space:
mode:
authorTravis Howell2004-07-11 03:46:32 +0000
committerTravis Howell2004-07-11 03:46:32 +0000
commit26f4df6aa35199522be4111da17e38f7a6ffbd61 (patch)
treead0a6ad02b439626082cd28ab9dbecafaf4e8b17 /scumm/palette.cpp
parente94931462ba4eced22f9b4d9f665a86619d25ecd (diff)
downloadscummvm-rg350-26f4df6aa35199522be4111da17e38f7a6ffbd61.tar.gz
scummvm-rg350-26f4df6aa35199522be4111da17e38f7a6ffbd61.tar.bz2
scummvm-rg350-26f4df6aa35199522be4111da17e38f7a6ffbd61.zip
Color cycling is only used in SCUMM 4+ games.
svn-id: r14186
Diffstat (limited to 'scumm/palette.cpp')
-rw-r--r--scumm/palette.cpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/scumm/palette.cpp b/scumm/palette.cpp
index 07f4da1170..20f131b482 100644
--- a/scumm/palette.cpp
+++ b/scumm/palette.cpp
@@ -271,18 +271,9 @@ void ScummEngine::cyclePalette() {
int valueToAdd;
int i, j;
- if (VAR_TIMER == 0xFF) {
- // FIXME - no idea if this is right :-/
- // Needed for both V2 and V8 at this time
+ valueToAdd = VAR(VAR_TIMER);
+ if (valueToAdd < VAR(VAR_TIMER_NEXT))
valueToAdd = VAR(VAR_TIMER_NEXT);
- } else {
- valueToAdd = VAR(VAR_TIMER);
- if (valueToAdd < VAR(VAR_TIMER_NEXT))
- valueToAdd = VAR(VAR_TIMER_NEXT);
- }
-
- if (!_colorCycle) // FIXME
- return;
for (i = 0, cycl = _colorCycle; i < 16; i++, cycl++) {
if (!cycl->delay || cycl->start > cycl->end)