См. определение в файле PlayerBase.c строка 3558
3559 {
3561 {
3563 if (ScriptInputUserData.CanStoreInputUserData())
3564 {
3566 {
3567 ActionManagerClient mngr_client;
3569
3570 if (cancelled)
3571 {
3573 }
3574 else
3575 {
3577 }
3578
3581 }
3582 else if (!
g_Game.IsMultiplayer())
3583 {
3585 if (cancelled)
3586 {
3588 }
3589 m_hac.InternalCommand(command_ID);
3590 }
3592 }
3593 }
3594
3595 if (!
g_Game.IsHeadlessOrDedicatedServer())
3596 {
3597 UIManager uiManager =
g_Game.GetUIManager();
3599 {
3602 {
3603 m_Hud.ShowQuickbarPlayer(
true);
3604 }
3605
3608 }
3609 }
3610 }
override void RequestInterruptAction()
client requests action interrupt
override void RequestEndAction()
ActionManagerBase GetActionManager()
void SetMapClosingSyncSet(bool state)
bool GetMapClosingSyncSent()
void RemoveActiveInputRestriction(int restrictor)
void RemoveActiveInputExcludes(array< string > excludes, bool bForceSupress=false)
deprecated
UIScriptedMenu FindMenu(int id)
Returns menu with specific ID if it is open (see MenuID)
bool IsMenuOpen(int id)
Returns true if menu with specific ID is opened (see MenuID)
DayZPlayerConstants
defined in C++
Перекрестные ссылки ScriptInputUserData::CanStoreInputUserData(), UIManager::FindMenu(), g_Game, GetActionManager(), GetMapClosingSyncSent(), UIManager::IsMenuOpen(), m_hac, m_Hud, MENU_MAP, mission, ActionManagerClient::RequestEndAction(), ActionManagerClient::RequestInterruptAction() и SetMapClosingSyncSet().
Используется в CloseMap(), CommandHandler(), OnJumpStart() и OnPlayerRecievedHit().