Mission audio slots

This commit is contained in:
Sergeanur
2020-06-08 10:34:31 +03:00
parent 0afb1d9e24
commit 36a6d124aa
9 changed files with 258 additions and 183 deletions

View File

@@ -290,39 +290,39 @@ cDMAudio::StopCutSceneMusic(void)
}
void
cDMAudio::PreloadMissionAudio(char *missionAudio)
cDMAudio::PreloadMissionAudio(uint8 slot, Const char *missionAudio)
{
AudioManager.PreloadMissionAudio(missionAudio);
AudioManager.PreloadMissionAudio(slot, missionAudio);
}
uint8
cDMAudio::GetMissionAudioLoadingStatus(void)
cDMAudio::GetMissionAudioLoadingStatus(uint8 slot)
{
return AudioManager.GetMissionAudioLoadingStatus();
return AudioManager.GetMissionAudioLoadingStatus(slot);
}
void
cDMAudio::SetMissionAudioLocation(float x, float y, float z)
cDMAudio::SetMissionAudioLocation(uint8 slot, float x, float y, float z)
{
AudioManager.SetMissionAudioLocation(x, y, z);
AudioManager.SetMissionAudioLocation(slot, x, y, z);
}
void
cDMAudio::PlayLoadedMissionAudio(void)
cDMAudio::PlayLoadedMissionAudio(uint8 slot)
{
AudioManager.PlayLoadedMissionAudio();
AudioManager.PlayLoadedMissionAudio(slot);
}
bool
cDMAudio::IsMissionAudioSampleFinished(void)
cDMAudio::IsMissionAudioSampleFinished(uint8 slot)
{
return AudioManager.IsMissionAudioSampleFinished();
return AudioManager.IsMissionAudioSampleFinished(slot);
}
void
cDMAudio::ClearMissionAudio(void)
cDMAudio::ClearMissionAudio(uint8 slot)
{
AudioManager.ClearMissionAudio();
AudioManager.ClearMissionAudio(slot);
}
uint8