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

◆ Continue()

override void MissionBase::Continue ( )
inlineprotected

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

1335 {
1336 UIScriptedMenu menu = g_Game.GetUIManager().GetMenu();
1337 if (menu)
1338 {
1339 int menu_id = menu.GetID();
1340 if (!IsPaused() || (menu_id != MENU_INGAME && menu_id != MENU_LOGOUT && menu_id != MENU_RESPAWN_DIALOGUE) || (m_Logout && m_Logout.layoutRoot.IsVisible()))
1341 {
1342 return;
1343 }
1344 }
1345
1346 RemoveActiveInputExcludes({"menu"},true);
1347 RemoveActiveInputRestriction(EInputRestrictors.INVENTORY);
1349 }
DayZGame g_Game
Определения DayZGame.c:4074
UIManager GetUIManager()
Определения missionGameplay.c:188
override void RemoveActiveInputExcludes(array< string > excludes, bool bForceSupress=false)
Removes one or more exclude groups and refreshes excludes.
Определения missionGameplay.c:938
ref LogoutMenu m_Logout
Определения missionGameplay.c:16
override void RemoveActiveInputRestriction(int restrictor)
Removes one restriction (specific behaviour oudside regular excludes, defined below)
Определения missionGameplay.c:969
override bool IsPaused()
Определения missionGameplay.c:1294
bool CloseMenu(int id)
Close menu with specific ID (see MenuID)
Определения UIManager.c:117
const int MENU_LOGOUT
Определения 3_Game/DayZ/constants.c:201
const int MENU_RESPAWN_DIALOGUE
Определения 3_Game/DayZ/constants.c:215
const int MENU_INGAME
Определения 3_Game/DayZ/constants.c:184

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

Используется в OnUpdate() и ~MissionGameplay().