[Scummvm-cvs-logs] SF.net SVN: scummvm:[42458] scummvm/trunk/engines/tucker/tucker.cpp

cyx at users.sourceforge.net cyx at users.sourceforge.net
Tue Jul 14 00:19:10 CEST 2009


Revision: 42458
          http://scummvm.svn.sourceforge.net/scummvm/?rev=42458&view=rev
Author:   cyx
Date:     2009-07-13 22:19:10 +0000 (Mon, 13 Jul 2009)

Log Message:
-----------
tucker: added workaround for original game glitch (tracker item #2597763)

Modified Paths:
--------------
    scummvm/trunk/engines/tucker/tucker.cpp

Modified: scummvm/trunk/engines/tucker/tucker.cpp
===================================================================
--- scummvm/trunk/engines/tucker/tucker.cpp	2009-07-13 22:18:31 UTC (rev 42457)
+++ scummvm/trunk/engines/tucker/tucker.cpp	2009-07-13 22:19:10 UTC (rev 42458)
@@ -1740,6 +1740,10 @@
 }
 
 void TuckerEngine::drawCurrentSprite() {
+	// Workaround original game glitch: skip first bud frame drawing when entering location (tracker item #2597763)
+	if ((_locationNum == 17 || _locationNum == 18) && _currentSpriteAnimationFrame == 16) {
+		return;
+	}
 	SpriteFrame *chr = &_spriteFramesTable[_currentSpriteAnimationFrame];
 	int yPos = _yPosCurrent + _mainSpritesBaseOffset - 54 + chr->yOffset;
 	int xPos = _xPosCurrent;


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