Browse Source

Apply music enums

pull/401/head
Anders Jenbo 6 years ago
parent
commit
195ac2a4a7
  1. 8
      Source/mainmenu.cpp
  2. 2
      Source/monster.cpp
  3. 6
      Source/sound.cpp

8
Source/mainmenu.cpp

@ -6,7 +6,7 @@ char gszHero[16];
/* data */
int menu_music_track_id = 5;
int menu_music_track_id = TMUSIC_INTRO;
void mainmenu_refresh_music()
{
@ -14,9 +14,9 @@ void mainmenu_refresh_music()
#ifndef SPAWN
do {
menu_music_track_id++;
if (menu_music_track_id == 6)
menu_music_track_id = 0;
} while (!menu_music_track_id || menu_music_track_id == 1);
if (menu_music_track_id == NUM_MUSIC)
menu_music_track_id = TMUSIC_TOWN;
} while (!menu_music_track_id || menu_music_track_id == TMUSIC_L1);
#endif
}

2
Source/monster.cpp

@ -2544,7 +2544,7 @@ void DoEnding()
musicVolume = sound_get_or_set_music_volume(1);
sound_get_or_set_music_volume(0);
music_start(2);
music_start(TMUSIC_L2);
loop_movie = TRUE;
play_movie("gendata\\loopdend.smk", 1);
loop_movie = FALSE;

6
Source/sound.cpp

@ -15,7 +15,7 @@ LPDIRECTSOUNDBUFFER sglpDSB;
BOOLEAN gbMusicOn = TRUE;
BOOLEAN gbSoundOn = TRUE;
BOOLEAN gbDupSounds = TRUE;
int sgnMusicTrack = 6;
int sgnMusicTrack = NUM_MUSIC;
char *sgszMusicTracks[NUM_MUSIC] = {
#ifdef SPAWN
"Music\\sTowne.wav",
@ -447,7 +447,7 @@ void music_stop()
SFileDdaEnd(sgpMusicTrack);
SFileCloseFile(sgpMusicTrack);
sgpMusicTrack = NULL;
sgnMusicTrack = 6;
sgnMusicTrack = NUM_MUSIC;
}
}
@ -479,7 +479,7 @@ void sound_disable_music(BOOL disable)
{
if (disable) {
music_stop();
} else if (sgnMusicTrack != 6) {
} else if (sgnMusicTrack != NUM_MUSIC) {
music_start(sgnMusicTrack);
}
}

Loading…
Cancel
Save