[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