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

◆ OnLoginTimeEvent()

void CGame::OnLoginTimeEvent ( int loginTime)
inlineprotected

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

1873 {
1874#ifndef NO_GUI
1875 // remove login queue if exits
1877
1879
1880 m_LoginTime = loginTime;
1881
1882 // timer for login
1883 if (m_LoginTime > 0)
1884 {
1885 if (!m_LoginTimeScreen)
1886 {
1888
1889 if (GetMission())
1890 {
1891 UIScriptedMenu parent = GetUIManager().GetMenu();
1892 EnterLoginTime(parent);
1893 }
1894 else
1895 {
1896 m_LoginTimeScreen = new LoginTimeStatic();
1898 }
1899 }
1900
1902 m_LoginTimeScreen.Show();
1903
1905 }
1906#endif
1907 }
proto native EBiosError GetUserDatabaseIdAsync()
Call async function to get database ID.
proto native UIManager GetUIManager()
void CancelLoginQueue()
Определения DayZGame.c:1402
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1198
proto native BiosUserManager GetUserManager()
void LoginTimeCountdown()
Определения DayZGame.c:1910
void EnterLoginTime(UIMenuPanel parent)
Определения DayZGame.c:1983
int m_LoginTime
Определения DayZGame.c:916
ref LoginTimeBase m_LoginTimeScreen
Определения DayZGame.c:914
proto native Mission GetMission()
proto void CallLater(func fn, int delay=0, bool repeat=false, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
proto native UIScriptedMenu GetMenu()
Returns most-top open menu.
bool CloseAll()
Close all opened menus.
Определения UIManager.c:78
proto native UIScriptedMenu ShowScriptedMenu(UIScriptedMenu menu, UIMenuPanel parent)
const int CALL_CATEGORY_SYSTEM
Определения 3_Game/DayZ/tools/tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), CancelLoginQueue(), UIManager::CloseAll(), EnterLoginTime(), GetCallQueue(), UIManager::GetMenu(), GetMission(), GetUIManager(), BiosUserManager::GetUserDatabaseIdAsync(), GetUserManager(), LoginTimeCountdown(), m_LoginTime, m_LoginTimeScreen и UIManager::ShowScriptedMenu().

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