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

◆ Continue()

override void MissionBase::Continue ( )
inlineprotected

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

1290 {
1291 UIScriptedMenu menu = GetGame().GetUIManager().GetMenu();
1292 if (menu)
1293 {
1294 int menu_id = menu.GetID();
1295 if (!IsPaused() || (menu_id != MENU_INGAME && menu_id != MENU_LOGOUT && menu_id != MENU_RESPAWN_DIALOGUE) || (m_Logout && m_Logout.layoutRoot.IsVisible()))
1296 {
1297 return;
1298 }
1299 }
1300
1301 RemoveActiveInputExcludes({"menu"},true);
1302 RemoveActiveInputRestriction(EInputRestrictors.INVENTORY);
1304 }
proto native UIManager GetUIManager()
UIManager GetUIManager()
Определения missionGameplay.c:179
override void RemoveActiveInputExcludes(array< string > excludes, bool bForceSupress=false)
Removes one or more exclude groups and refreshes excludes.
Определения missionGameplay.c:903
ref LogoutMenu m_Logout
Определения missionGameplay.c:16
override void RemoveActiveInputRestriction(int restrictor)
Removes one restriction (specific behaviour oudside regular excludes, defined below)
Определения missionGameplay.c:934
override bool IsPaused()
Определения missionGameplay.c:1249
proto native UIScriptedMenu GetMenu()
Returns most-top open menu.
bool CloseMenu(int id)
Close menu with specific ID (see MenuID)
Определения UIManager.c:117
proto native CGame GetGame()
const int MENU_LOGOUT
Определения 3_Game/constants.c:195
const int MENU_RESPAWN_DIALOGUE
Определения 3_Game/constants.c:209
const int MENU_INGAME
Определения 3_Game/constants.c:178

Перекрестные ссылки GetGame(), UIManager::GetMenu(), CGame::GetUIManager(), GetUIManager(), IsPaused(), m_Logout, MENU_INGAME, MENU_LOGOUT, MENU_RESPAWN_DIALOGUE, RemoveActiveInputExcludes() и RemoveActiveInputRestriction().