aboutsummaryrefslogtreecommitdiff
path: root/engines/griffon/sound.cpp
diff options
context:
space:
mode:
authorStrangerke2019-10-24 08:06:16 +0200
committerEugene Sandulenko2019-11-13 22:07:08 +0100
commit1a1c663ddd3531542610e7d0b2cb941add382916 (patch)
tree4fcf298073d7fa415fb2c2990ccee242867e1417 /engines/griffon/sound.cpp
parent3af6c2132a816ffed57f9cf8f9bfd12f5cf6f872 (diff)
downloadscummvm-rg350-1a1c663ddd3531542610e7d0b2cb941add382916.tar.gz
scummvm-rg350-1a1c663ddd3531542610e7d0b2cb941add382916.tar.bz2
scummvm-rg350-1a1c663ddd3531542610e7d0b2cb941add382916.zip
GRIFFON: Some renaming
Diffstat (limited to 'engines/griffon/sound.cpp')
-rw-r--r--engines/griffon/sound.cpp53
1 files changed, 28 insertions, 25 deletions
diff --git a/engines/griffon/sound.cpp b/engines/griffon/sound.cpp
index f80050d014..59e7b075c1 100644
--- a/engines/griffon/sound.cpp
+++ b/engines/griffon/sound.cpp
@@ -193,50 +193,53 @@ void GriffonEngine::updateMusic() {
DataChunk *iplaysound = NULL;
if (config.music) {
-
// if(_curmap > 5 && _curmap < 42) iplaysound = macademy;
// if(_curmap > 47) iplaysound = _mgardens;
iplaysound = _mgardens;
if (_roomlock)
iplaysound = _mboss;
- if (iplaysound == _mboss && _pboss)
+ if (iplaysound == _mboss && _playingBoss)
iplaysound = NULL;
- if (iplaysound == _mgardens && _pgardens)
+ if (iplaysound == _mgardens && _playingGardens)
iplaysound = NULL;
if (iplaysound != NULL) {
- haltSoundChannel(_musicchannel);
-
- _pboss = false;
- _pgardens = false;
+ haltSoundChannel(_musicChannel);
- if (iplaysound == _mboss)
- _pboss = true;
- if (iplaysound == _mgardens)
- _pgardens = true;
+ _playingBoss = (iplaysound == _mboss);
+ _playingGardens = (iplaysound == _mgardens);
- _musicchannel = playSound(iplaysound, true);
- setChannelVolume(_musicchannel, config.musicvol);
+ _musicChannel = playSound(iplaysound, true);
+ setChannelVolume(_musicChannel, config.musicvol);
} else {
- if (!isSoundChannelPlaying(_musicchannel)) {
+ if (!isSoundChannelPlaying(_musicChannel)) {
_loopseta += 1;
if (_loopseta == 4)
_loopseta = 0;
- if (_pgardens) {
- haltSoundChannel(_musicchannel);
- if (_pgardens && _loopseta == 0)
- _musicchannel = playSound(_mgardens);
- if (_pgardens && _loopseta == 1)
- _musicchannel = playSound(_mgardens2);
- if (_pgardens && _loopseta == 2)
- _musicchannel = playSound(_mgardens3);
- if (_pgardens && _loopseta == 3)
- _musicchannel = playSound(_mgardens4);
+ if (_playingGardens) {
+ haltSoundChannel(_musicChannel);
+ if (_playingGardens) {
+ switch (_loopseta) {
+ case 0:
+ playSound(_mgardens);
+ break;
+ case 1:
+ playSound(_mgardens2);
+ break;
+ case 2:
+ playSound(_mgardens3);
+ break;
+ case 3:
+ playSound(_mgardens4);
+ default:
+ break;
+ }
+ }
}
- setChannelVolume(_musicchannel, config.musicvol);
+ setChannelVolume(_musicChannel, config.musicvol);
}
}
}