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

◆ OnRespawnEvent()

void CGame::OnRespawnEvent ( int time)
inlineprotected

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

1965 {
1966 // use login time screen for respawn timer
1967 if (time >= 0)
1968 {
1969 m_LoginTime = time;
1970#ifndef NO_GUI
1971 if (!m_LoginTimeScreen)
1972 {
1974
1975 UIScriptedMenu parent = GetUIManager().GetMenu();
1976 EnterLoginTime(parent);
1977 }
1978
1979 m_LoginTimeScreen.SetRespawn(true);
1981 m_LoginTimeScreen.Show();
1982#endif
1983
1985 }
1986
1987 if (GetPlayer())
1989
1990 PPERequesterBank.GetRequester(PPERequester_DeathDarkening).Start(new Param1<float>(1.0));
1991 }
proto native UIManager GetUIManager()
override ScriptCallQueue GetCallQueue(int call_category)
Определения DayZGame.c:1233
void LoginTimeCountdown()
Определения DayZGame.c:1947
void EnterLoginTime(UIMenuPanel parent)
Определения DayZGame.c:2022
proto native DayZPlayer GetPlayer()
int m_LoginTime
Определения DayZGame.c:933
ref LoginTimeBase m_LoginTimeScreen
Определения DayZGame.c:931
override void StopDeathDarkeningEffect()
Определения DayZPlayerImplement.c:835
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
const int CALL_CATEGORY_SYSTEM
Определения 3_Game/DayZ/tools/tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, ScriptCallQueue::CallLater(), UIManager::CloseAll(), EnterLoginTime(), GetCallQueue(), UIManager::GetMenu(), GetPlayer(), GetUIManager(), LoginTimeCountdown(), m_LoginTime, m_LoginTimeScreen и DayZPlayer::StopDeathDarkeningEffect().

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