[Scummvm-cvs-logs] SF.net SVN: scummvm:[43709] scummvm/trunk/engines/gob/inter_v6.cpp

strangerke at users.sourceforge.net strangerke at users.sourceforge.net
Mon Aug 24 23:53:15 CEST 2009


Revision: 43709
          http://scummvm.svn.sourceforge.net/scummvm/?rev=43709&view=rev
Author:   strangerke
Date:     2009-08-24 21:53:15 +0000 (Mon, 24 Aug 2009)

Log Message:
-----------
Some modifications in o6_playVmdOrMusic: Less warnings in console Windows, and first animations on interface icons. still problematic : cursor should not disappear during animation, and animation should loop

Modified Paths:
--------------
    scummvm/trunk/engines/gob/inter_v6.cpp

Modified: scummvm/trunk/engines/gob/inter_v6.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_v6.cpp	2009-08-24 21:34:42 UTC (rev 43708)
+++ scummvm/trunk/engines/gob/inter_v6.cpp	2009-08-24 21:53:15 UTC (rev 43709)
@@ -133,23 +133,36 @@
 	if (lastFrame == -1) {
 		close = true;
 	} else if (lastFrame == -5) {
+//		warning("Urban/Playtoons Stub: Stop without delay");
 		_vm->_sound->bgStop();
 		return;
-	} else if (lastFrame == -9) {
+	} else if (lastFrame == -6) {
+//		warning("Urban/Playtoons Stub: Video/Music command -6 (cache video)");
+		return;
+	} else if (lastFrame == -7) {
+//		warning("Urban/Playtoons Stub: Video/Music command -6 (flush cache)");
+		return;
+	} else if ((lastFrame == -8) || (lastFrame == -9)) {
 		if (!strchr(fileName, '.'))
 			strcat(fileName, ".WA8");
 
 		probe16bitMusic(fileName);
 
+		warning("Urban/Playtoons Stub: Video/Music command %d (NOT IMPLEMENTED delayed stop + start), %s", lastFrame, fileName);
 		_vm->_sound->bgStop();
 		_vm->_sound->bgPlay(fileName, SOUND_WAV);
 		return;
-	} else if (lastFrame == -10) {
+	} else if (lastFrame <= -10) {
 		_vm->_vidPlayer->primaryClose();
-		warning("Urban Stub: Video/Music command -10 (close video?)");
-		return;
+		warning("Urban/Playtoons Stub: Video/Music command %d (close video?), %s", lastFrame, fileName);
+		if (lastFrame <= -100)
+			lastFrame += 100;
+
+		palEnd=(-lastFrame)%10;
+		if (palEnd==3 && lastFrame<=-20)
+			_vm->_sound->bgPlay(fileName, SOUND_WAV);
 	} else if (lastFrame < 0) {
-		warning("Unknown Video/Music command: %d, %s", lastFrame, fileName);
+		warning("Urban/Playtoons Stub: Unknown Video/Music command: %d, %s", lastFrame, fileName);
 		return;
 	}
 


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