[Scummvm-cvs-logs] CVS: scummvm/scumm/smush player.cpp,1.16,1.17 scumm_renderer.cpp,1.14,1.15

Pawe? Ko?odziejski aquadran at users.sourceforge.net
Sun Oct 6 01:46:01 CEST 2002


Update of /cvsroot/scummvm/scummvm/scumm/smush
In directory usw-pr-cvs1:/tmp/cvs-serv18760

Modified Files:
	player.cpp scumm_renderer.cpp 
Log Message:
full redraw after smush movie

Index: player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/player.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- player.cpp	22 Sep 2002 00:20:23 -0000	1.16
+++ player.cpp	6 Oct 2002 08:45:16 -0000	1.17
@@ -712,7 +712,7 @@
 	if(_wait) {
 		bool isFullthrottle;
 		if(!readString(file, directory, isFullthrottle))
-			warning("unable to read text information for \"%s\"", file);
+			debug(2, "unable to read text information for \"%s\"", file);
 		if(_strings) {
 			if(isFullthrottle) {
 				_fr[0] = loadFont("scummfnt.nut", directory, true);

Index: scumm_renderer.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/scumm_renderer.cpp,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- scumm_renderer.cpp	1 Oct 2002 18:11:29 -0000	1.14
+++ scumm_renderer.cpp	6 Oct 2002 08:45:16 -0000	1.15
@@ -27,6 +27,7 @@
 #include "sound/mixer.h"
 #include "scumm/scumm.h"
 #include "scumm/sound.h"
+#include "scumm/actor.h"
 
 class ScummMixer : public Mixer {
 private:
@@ -223,6 +224,11 @@
 		_smixer = 0;
 	}
 	_scumm->_sound->pauseBundleMusic(false);
+	_scumm->_fullRedraw = 1;
+	_scumm->redrawBGAreas();
+	for (int32 i = 0; i < _scumm->NUM_ACTORS; i++)
+		_scumm->derefActor(i)->needRedraw = true;
+	_scumm->processActors();
 }
 
 bool ScummRenderer::wait(int32 ms) {





More information about the Scummvm-git-logs mailing list