From 1aa0d0bd9b78ac008961730644efdd5d3f8a2a12 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 23 Nov 2013 23:23:43 -0500 Subject: TSAGE: Added new palette rotation code, to fix R2R rimwall vechile scene --- engines/tsage/core.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/engines/tsage/core.cpp b/engines/tsage/core.cpp index 320d3ddd2c..a519ffbd10 100644 --- a/engines/tsage/core.cpp +++ b/engines/tsage/core.cpp @@ -1153,6 +1153,13 @@ void PaletteRotation::signal() { if (flag) _currIndex = _start; } + + // Added in Return to Ringworld + if (_currIndex < _start) { + flag = decDuration(); + if (flag) + _currIndex = _end; + } break; case 2: _currIndex += _idxChange; -- cgit v1.2.3