diff options
author | Strangerke | 2019-10-24 08:06:16 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2019-11-13 22:07:08 +0100 |
commit | 1a1c663ddd3531542610e7d0b2cb941add382916 (patch) | |
tree | 4fcf298073d7fa415fb2c2990ccee242867e1417 /engines/griffon/sound.cpp | |
parent | 3af6c2132a816ffed57f9cf8f9bfd12f5cf6f872 (diff) | |
download | scummvm-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.cpp | 53 |
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); } } } |