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

◆ OnQuickBarContinuousUseEnd()

void ManBase::OnQuickBarContinuousUseEnd ( int slotClicked)
inlineprotected

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

5078 {
5079 if (m_QuickBarHold)
5080 {
5081 if ( GetInstanceType() == DayZPlayerInstanceType.INSTANCETYPE_CLIENT)
5082 {
5083 ActionManagerClient am = ActionManagerClient.Cast(GetActionManager());
5084
5086 {
5087 ActionBase action = am.GetRunningAction();
5088 if (action)
5089 {
5090 if (!action.GetInput().IsActive())
5091 {
5092 am.EndActionInput();
5093 }
5094
5095 }
5096 }
5097
5098 if (m_QuickBarFT)
5099 {
5100 am.ClearForceTarget();
5101 m_QuickBarFT = false;
5102 }
5103 }
5104 }
5105 m_QuickBarHold = false;
5106 }
void ActionBase()
Определения ActionBase.c:82
void ClearForceTarget()
Определения ActionManagerClient.c:491
override void EndActionInput()
Определения ActionManagerClient.c:286
ActionManagerBase GetActionManager()
Определения PlayerBase.c:1887
bool m_ActionQBControl
Определения PlayerBase.c:267
bool m_QuickBarHold
Определения PlayerBase.c:137
bool m_QuickBarFT
Определения PlayerBase.c:138
DayZPlayerInstanceType
defined in C++
Определения dayzplayer.c:1084
proto native DayZPlayerInstanceType GetInstanceType()

Перекрестные ссылки ActionBase(), ActionManagerClient::ClearForceTarget(), ActionManagerClient::EndActionInput(), GetActionManager(), GetInstanceType(), m_ActionQBControl, m_QuickBarFT и m_QuickBarHold.

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