[Scummvm-cvs-logs] CVS: scummvm/scumm sprite_he.cpp,1.44,1.45

kirben kirben at users.sourceforge.net
Thu Feb 24 03:24:02 CET 2005


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19109/scumm

Modified Files:
	sprite_he.cpp 
Log Message:

Correct sprite flags in resetSprite


Index: sprite_he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/sprite_he.cpp,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -d -r1.44 -r1.45
--- sprite_he.cpp	24 Feb 2005 08:26:58 -0000	1.44
+++ sprite_he.cpp	24 Feb 2005 11:22:05 -0000	1.45
@@ -573,7 +573,7 @@
 	_spriteTable[spriteId].tx = 0;
 	_spriteTable[spriteId].ty = 0;
 
-	_spriteTable[spriteId].flags &= ~(kSF07 | kSFRotated);
+	_spriteTable[spriteId].flags &= ~(kSF14 | kSF15);
 	_spriteTable[spriteId].flags |= kSF01 | kSFNeedRedraw;
 	_spriteTable[spriteId].dx = 0;
 	_spriteTable[spriteId].dy = 0;
@@ -1160,9 +1160,8 @@
 	for (int i = 0; i < _numSpritesToProcess; i++) {
 		SpriteInfo *spi = _activeSpritesTable[i];
 
-		if (!(spi->flags & kSFNeedRedraw)) {
-			//continue; // HACK
-		}
+		if (!(spi->flags & kSFNeedRedraw))
+			continue;
 
 		spr_flags = spi->flags;
 





More information about the Scummvm-git-logs mailing list