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

◆ Continue()

override void MissionBase::Continue ( )
inlineprotected

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

1280 {
1281 UIScriptedMenu menu = GetGame().GetUIManager().GetMenu();
1282 if (menu)
1283 {
1284 int menu_id = menu.GetID();
1285 if (!IsPaused() || (menu_id != MENU_INGAME && menu_id != MENU_LOGOUT && menu_id != MENU_RESPAWN_DIALOGUE) || (m_Logout && m_Logout.layoutRoot.IsVisible()))
1286 {
1287 return;
1288 }
1289 }
1290
1291 RemoveActiveInputExcludes({"menu"},true);
1292 RemoveActiveInputRestriction(EInputRestrictors.INVENTORY);
1294 }
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:893
ref LogoutMenu m_Logout
Определения missionGameplay.c:16
override void RemoveActiveInputRestriction(int restrictor)
Removes one restriction (specific behaviour oudside regular excludes, defined below)
Определения missionGameplay.c:924
override bool IsPaused()
Определения missionGameplay.c:1239
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
Определения constants.c:195
const int MENU_RESPAWN_DIALOGUE
Определения constants.c:209
const int MENU_INGAME
Определения constants.c:178

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