More PC FT demo INSANE differences (Sounds)

svn-id: r14492
This commit is contained in:
Travis Howell 2004-08-07 00:59:56 +00:00
parent 7f574d4e8e
commit 69ce0c29bf
2 changed files with 12 additions and 10 deletions

View File

@ -764,9 +764,6 @@ void Insane::smush_setToFinish(void) {
// smlayer_stopSound
void Insane::smlayer_stopSound(int idx) {
if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC))
return;
_vm->_imuseDigital->stopSound(readArray(idx));
}

View File

@ -235,13 +235,18 @@ void Insane::stopSceneSounds(int sceneId) {
_actor[1].defunct = 0;
_actor[1].scenePropSubIdx = 0;
_actor[1].field_54 = 0;
smlayer_stopSound(89);
smlayer_stopSound(90);
smlayer_stopSound(91);
smlayer_stopSound(92);
smlayer_stopSound(93);
smlayer_stopSound(95);
smlayer_stopSound(87);
if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC)) {
smlayer_stopSound(59);
smlayer_stopSound(63);
} else {
smlayer_stopSound(89);
smlayer_stopSound(90);
smlayer_stopSound(91);
smlayer_stopSound(92);
smlayer_stopSound(93);
smlayer_stopSound(95);
smlayer_stopSound(87);
}
break;
case 4:
case 5: