const char* ZSoundEngine::GetBGMFileName(int nBgmIndex)
{
static char m_stSndFileName[MAX_BGM][64] = {"Intro Retake2(D-R).ogg",
"Theme Rock(D).ogg",
"HardBgm3 Vanessa Retake(D).ogg",
"HardBgm(D).ogg",
"HardTech(D).ogg",
"HardCore(D).ogg",
"Ryswick style.ogg",
"El-tracaz.ogg",
"Industrial technolism.ogg",
"TRANCE mission_tmix.ogg",
"Vague words.ogg",
"X-Fighter.ogg",
"Fin.ogg" };
static char szFileName[256] = "";
#define BGM_FOLDER "Sound/BGM/"
int nRealBgmIndex = nBgmIndex;
if ((nBgmIndex >= BGMID_BATTLE) && (nBgmIndex < BGMID_FIN)) nRealBgmIndex = RandomNumber(BGMID_BATTLE, BGMID_FIN-1);
sprintf(szFileName, "%s%s", BGM_FOLDER, m_stSndFileName[nRealBgmIndex]);
return szFileName;