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

◆ LoadProgressUpdate()

void CGame::LoadProgressUpdate ( int progressState,
float progress,
string title )
inlineprotected

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

1999 {
2000 #ifndef NO_GUI
2001 switch (progressState)
2002 {
2003 case PROGRESS_START:
2004 {
2005 #ifndef NO_GUI
2006 // get out of the black screen immediately
2008 #endif
2009 m_loading.Inc();
2010 m_loading.SetTitle(title);
2011 if (m_loading.m_HintPanel)
2012 m_loading.m_HintPanel.ShowRandomPage();
2013
2014 }
2015 break;
2016
2017 case PROGRESS_FINISH:
2018 {
2019 m_loading.Dec();
2020 }
2021 break;
2022
2023 case PROGRESS_PROGRESS:
2024 {
2025 m_loading.SetProgress(progress);
2026
2027 }
2028 break;
2029
2030 case PROGRESS_UPDATE:
2031 {
2032 m_loading.SetProgress(0);
2033 }
2034 break;
2035 }
2036 #endif
2037 }
proto native UIManager GetUIManager()
ref LoadingScreen m_loading
Определения DayZGame.c:911
proto native void ScreenFadeOut(float duration)
const int PROGRESS_UPDATE
Определения gameplay.c:397
PlayerIdentity PROGRESS_START
const int PROGRESS_PROGRESS
Определения gameplay.c:396
const int PROGRESS_FINISH
Определения gameplay.c:395

Перекрестные ссылки GetUIManager(), m_loading, PROGRESS_FINISH, PROGRESS_PROGRESS, PROGRESS_START, PROGRESS_UPDATE и UIManager::ScreenFadeOut().

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