[Scummvm-cvs-logs] CVS: scummvm/scumm/insane insane.cpp,1.20,1.21

Pawel Kolodziejski aquadran at users.sourceforge.net
Sat Mar 27 12:38:02 CET 2004


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

Modified Files:
	insane.cpp 
Log Message:
implemented priorites for imuse sounds

Index: insane.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/insane/insane.cpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- insane.cpp	18 Feb 2004 05:21:32 -0000	1.20
+++ insane.cpp	27 Mar 2004 20:26:25 -0000	1.21
@@ -1194,7 +1194,7 @@
 
 bool Insane::smlayer_startSfx(int32 sound) {
 	if (smlayer_loadSound(sound, 0, 2)) {
-		_vm->_imuseDigital->startSfx(readArray(sound));
+		_vm->_imuseDigital->startSfx(readArray(sound), 40);
 		return true;
 	} else
 		return false;
@@ -1202,7 +1202,7 @@
 
 bool Insane::smlayer_startVoice(int32 sound) {
 	if (smlayer_loadSound(sound, 0, 2)) {
-		_vm->_imuseDigital->startSfx(readArray(sound));
+		_vm->_imuseDigital->startSfx(readArray(sound), 126);
 		return true;
 	} else
 		return false;
@@ -1212,7 +1212,8 @@
 	_vm->_imuseDigital->setPan(soundId, pan);
 }
 
-void Insane::smlayer_soundSetPriority(int32 sound, int32 priority) {
+void Insane::smlayer_soundSetPriority(int32 soundId, int32 priority) {
+	_vm->_imuseDigital->setPriority(soundId, priority);
 }
 
 void Insane::smlayer_drawSomething(byte *renderBitmap, int32 codecparam, 





More information about the Scummvm-git-logs mailing list