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

◆ OnRestrainStartedChangeClient()

void ManBase::OnRestrainStartedChangeClient ( )
inlineprotected

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

2225 {
2226 if (m_IsRestrainStarted && IsControlledPlayer())
2227 {
2228 UIManager uiManager = g_Game.GetUIManager();
2229 if (uiManager.IsMenuOpen(MENU_RADIAL_QUICKBAR))
2230 uiManager.FindMenu(MENU_RADIAL_QUICKBAR).Close();
2231 if (uiManager.IsMenuOpen(MENU_INVENTORY))
2232 g_Game.GetMission().HideInventory();
2233 }
2234 }
DayZGame g_Game
Определения DayZGame.c:4074
bool m_IsRestrainStarted
Определения PlayerBase.c:159
UIScriptedMenu FindMenu(int id)
Returns menu with specific ID if it is open (see MenuID)
Определения UIManager.c:160
bool IsMenuOpen(int id)
Returns true if menu with specific ID is opened (see MenuID)
Определения UIManager.c:154
const int MENU_INVENTORY
Определения 3_Game/DayZ/constants.c:186
const int MENU_RADIAL_QUICKBAR
Определения 3_Game/DayZ/constants.c:204

Перекрестные ссылки UIManager::FindMenu(), g_Game, UIManager::IsMenuOpen(), m_IsRestrainStarted, MENU_INVENTORY и MENU_RADIAL_QUICKBAR.

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