#include "setup.h"
MusicManager::MusicManager()
- : music_enabled(true)
+ : current_music(0), music_enabled(true)
{ }
MusicManager::~MusicManager()
}
void
-MusicManager::play_music(const MusicRef& musicref)
+MusicManager::play_music(const MusicRef& musicref, int loops)
{
if(!audio_device)
return;
current_music->refcount++;
if(music_enabled)
- Mix_PlayMusic(current_music->music, -1);
+ Mix_PlayMusic(current_music->music, loops);
}
void