This commit is contained in:
Paul 2001-06-27 15:59:15 +00:00
parent ed12712162
commit 7b44d05b4d

View File

@ -167,6 +167,17 @@ int CGameScene::s_bossHasBeenKilled;
int CGameScene::s_justHitBossArenaTrigger; int CGameScene::s_justHitBossArenaTrigger;
/*****************************************************************************/ /*****************************************************************************/
static const CSoundMediator::SONGID s_bossMusicIds[]=
{
CSoundMediator::SONG_CHAPTER1_BOSS,
CSoundMediator::SONG_CHAPTER2_BOSS,
CSoundMediator::SONG_CHAPTER3_BOSS_ALSEEP,
CSoundMediator::SONG_CHAPTER4_BOSS,
CSoundMediator::SONG_CHAPTER5_BOSS,
};
/*****************************************************************************/
CGameScene GameScene; CGameScene GameScene;
@ -379,7 +390,7 @@ void CGameScene::think(int _frames)
{ {
// Swap to the boss tune whilst it's all quiet! :) // Swap to the boss tune whilst it's all quiet! :)
CSoundMediator::stopSong(); CSoundMediator::stopSong();
CSoundMediator::setSong(CSoundMediator::SONG_CHAPTER1_BOSS); CSoundMediator::setSong(s_bossMusicIds[Level.getCurrentChapter()-1]);
m_gamestate=GAMESTATE_BOSS_INTRO; m_gamestate=GAMESTATE_BOSS_INTRO;
CFader::setFadingIn(); CFader::setFadingIn();
} }