DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnNextTrackSelected()

void DynamicMusicPlayer::OnNextTrackSelected ( DynamicMusicTrackData track,
float waitTime )
inlineprotected

См. определение в файле DynamicMusicPlayer.c строка 397

398 {
400 m_CurrentTrack = track;
401
402 if (m_Created)
403 m_Created = false;
404
405 #ifdef DIAG_DEVELOPER
406 DMPDebugPrint(string.Format(
407 "WaitTime set to %1s, deferring playback of \"%2\"",
408 (int)waitTime,
409 track.m_SoundSet),
410 );
411 m_DebugWaitTime = waitTime;
412 #endif
413
414 g_Game.GetCallQueue(CALL_CATEGORY_SYSTEM).CallLater(PlayTrack, (int)waitTime * 1000, false, track);
415 }
DayZGame g_Game
Определения DayZGame.c:3868
DynamicMusicTrackData m_CurrentTrack
Определения DynamicMusicPlayer.c:94
bool m_Created
Определения DynamicMusicPlayer.c:116
void PlayTrack(DynamicMusicTrackData track)
Определения DynamicMusicPlayer.c:456
bool m_WaitingForPlayback
Определения DynamicMusicPlayer.c:105
string m_SoundSet
Определения DynamicMusicPlayer.c:48
const int CALL_CATEGORY_SYSTEM
Определения tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, g_Game, m_Created, m_CurrentTrack, DynamicMusicTrackData::m_SoundSet, m_WaitingForPlayback и PlayTrack().

Используется в SetSelectedTrackFromCategory().