[Scummvm-cvs-logs] SF.net SVN: scummvm:[50093] scummvm/trunk/engines/sci/graphics/palette.cpp
m_kiewitz at users.sourceforge.net
m_kiewitz at users.sourceforge.net
Sun Jun 20 22:05:01 CEST 2010
Revision: 50093
http://scummvm.svn.sourceforge.net/scummvm/?rev=50093&view=rev
Author: m_kiewitz
Date: 2010-06-20 20:05:00 +0000 (Sun, 20 Jun 2010)
Log Message:
-----------
SCI: disable palvary when reverse is fully done - fixes palette getting stuck in pharkas (the broken palette in there is actually not caused by palvary, it was just overwritten before by view palette updates and those dont occur when palvary is active)
Modified Paths:
--------------
scummvm/trunk/engines/sci/graphics/palette.cpp
Modified: scummvm/trunk/engines/sci/graphics/palette.cpp
===================================================================
--- scummvm/trunk/engines/sci/graphics/palette.cpp 2010-06-20 19:39:08 UTC (rev 50092)
+++ scummvm/trunk/engines/sci/graphics/palette.cpp 2010-06-20 20:05:00 UTC (rev 50093)
@@ -596,6 +596,8 @@
// We don't need updates anymore, if we reached end-position
if (_palVaryStep == _palVaryStepStop)
g_sci->getTimerManager()->removeTimerProc(&palVaryCallback);
+ if (_palVaryStep == 0)
+ _palVaryResourceId = -1;
// Calculate inbetween palette
Sci::Color inbetween;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list