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

◆ PerformActionStart()

void ActionManagerClient::PerformActionStart ( ActionBase action,
ActionTarget target,
ItemBase item,
Param extra_data = NULL )
inlineprotected

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

763 {
764 if (!GetGame().IsMultiplayer())
765 {
767
768 if (!action.SetupAction(m_Player,target,item,m_PendingActionData,extra_data))
769 m_PendingActionData = null;
770 }
771 else
772 ActionStart(action, target, item, extra_data);
773 }
ActionBase ActionData
Определения ActionBase.c:30
DayZPlayer m_Player
Определения Hand_Events.c:42
bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
Определения ActionBase.c:156
void ActionStart(ActionBase action, ActionTarget target, ItemBase item, Param extra_data=NULL)
Определения ActionManagerClient.c:598
ref ActionData m_PendingActionData
Определения ActionManagerClient.c:20
proto native CGame GetGame()

Перекрестные ссылки ActionData, ActionStart(), ActionTarget, GetGame(), m_PendingActionData, m_Player и ActionBase::SetupAction().

Используется в UIScriptedMenu::HandleLights(), UIScriptedMenu::HandleNVG(), OnCenterPanelDropReceived(), ManBase::PhysicalPredictiveDropItem(), ManBase::PredictiveForceSwapEntities(), ManBase::PredictiveSwapEntities(), ManBase::PredictiveTakeEntityToHands() и ManBase::ReloadWeapon().