Data Structures | |
| class | array< ref TSelectableActionInfo > |
| void ActionManagerBase | ( | PlayerBase | player | ) |
References ActionManagerBase(), ActionConstructor::ConstructActions(), m_ActionInputWantEnd, m_ActionNameActionMap, m_ActionsArray, m_ActionsAvaibale, m_ActionsEnabled, m_ActionWantEndRequest, m_CurrentActionData, m_Interrupted, m_PendingActionAcknowledgmentID, m_Player, m_SelectableActions, m_SelectableActionsHasChanged, and m_SelectedActionIndex.
Referenced by ActionManagerBase(), EntityAI::AddAction(), AddAction(), InventoryItem::AddAction(), BoatScript::AddAction(), Car::AddAction(), ScriptedWidgetEventHandler::CheckForActionWidgetOverrides(), ManBase::CommandHandler(), ManBase::GetActionManager(), MissionBase::InputBufferCheck(), BotWaitForChangeInHands::OnEntry(), InventoryItem::OnItemLocationChanged(), and ActionVariantManager::SetActionVariantCount().
References DayZPlayer::GetDayZPlayerInventory(), DayZPlayer::GetThrowing(), DayZPlayer::GetWeaponManager(), WeaponManager::IsRunning(), DayZPlayerImplementThrowing::IsThrowingAnimationPlaying(), m_ActionsEnabled, and m_Player.
Referenced by ActionManagerClient::ActionStart(), ActionManagerClient::Update(), and ActionManagerServer::Update().
| void EnableActions | ( | bool | enable | ) |
References m_ActionsEnabled.
| void EndActionInput | ( | ) |
| void EndOrInterruptCurrentAction | ( | ) |
| ActionTarget FindActionTarget | ( | ) |
| float GetACProgressWidgetMultiplier | ( | ) |
References m_CurrentActionData.
|
static |
References m_ActionsArray.
|
static |
References m_ActionNameActionMap.
| float GetActionComponentProgress | ( | ) |
References m_CurrentActionData.
| int GetActionState | ( | ) |
References m_CurrentActionData, and UA_NONE.
| int GetActionState | ( | ActionBase | action | ) |
References m_CurrentActionData, and UA_NONE.
|
static |
| ActionBase GetContinuousAction | ( | ) |
References m_PrimaryAction.
| ActionReciveData GetReciveData | ( | ) |
| ActionBase GetRunningAction | ( | ) |
returns -1 when no action is running or RELOAD,MECHANISM, ....
References m_CurrentActionData.
Referenced by ManBase::CanBeRestrained(), ManBase::CanChangeStance(), ActionManagerClient::FindContextualUserActions(), ManBase::HeadingModel(), and ManBase::OnQuickBarSingleUse().
| ItemBase GetRunningActionMainitem | ( | ) |
References m_CurrentActionData.
| TSelectableActionInfoArray GetSelectableActions | ( | ) |
References m_SelectableActions.
| GetSelectedActionCategory | ( | ) |
| int GetSelectedActionIndex | ( | ) |
References m_SelectedActionIndex.
| ActionBase GetSingleUseAction | ( | ) |
References m_SecondaryAction.
| void Interrupt | ( | ) |
References GetGame(), InterruptNoSync(), m_CurrentActionData, and RequestInterruptAction().
Referenced by OnUpdateServer().
| void InterruptNoSync | ( | ) |
References m_Interrupted.
Referenced by Interrupt().
| bool IsSelectableActionsChanged | ( | ) |
References m_SelectableActionsHasChanged.
| protected void LocalInterrupt | ( | ) |
References m_CurrentActionData, and m_Interrupted.
Referenced by Update().
| void OnActionEnd | ( | ) |
References Debug::ActionLog(), LogManager::IsActionLogEnable(), m_CurrentActionData, m_Player, ToString(), and string::ToString().
| void OnContinuousCancel | ( | ) |
| void OnContinuousStart | ( | ) |
| bool OnInputUserDataProcess | ( | int | userDataType, |
| ParamsReadContext | ctx | ||
| ) |
| void OnInteractAction | ( | ) |
| void OnJumpStart | ( | ) |
| void OnSingleUse | ( | ) |
| void OnSyncJuncture | ( | int | pJunctureID, |
| ParamsReadContext | pCtx | ||
| ) |
| void RequestEndAction | ( | ) |
| void RequestInterruptAction | ( | ) |
Referenced by Interrupt().
| void SelectFirstActionCategory | ( | ) |
| void SelectNextAction | ( | ) |
References m_SelectActions, and m_selectedActionIndex.
| void SelectNextActionCategory | ( | ) |
| void SelectPrevAction | ( | ) |
References m_SelectActions, and m_selectedActionIndex.
| void SelectPrevActionCategory | ( | ) |
| protected void SetActionContext | ( | ActionTarget | target, |
| ItemBase | item | ||
| ) |
References m_TestedActionItem, and m_TestedActionTarget.
Referenced by ActionManagerClient::FindContextualUserActions().
| void StartDeliveredAction | ( | ) |
| void Update | ( | int | pCurrentCommandID | ) |
| protected bool m_ActionInputWantEnd |
|
static |
Referenced by ActionManagerBase(), GetAction(), and GetActionVariant().
|
static |
Referenced by ActionManagerBase(), GetAction(), and ActionManagerClient::RegisterInputs().
| protected bool m_ActionsAvaibale |
| protected bool m_ActionsEnabled |
Referenced by ActionManagerBase(), ActionPossibilityCheck(), and EnableActions().
| protected bool m_ActionWantEndRequest |
| protected ref ActionData m_CurrentActionData |
Referenced by ActionManagerBase(), ActionManagerClient::ActionStart(), ActionManagerClient::EndOrInterruptCurrentAction(), ActionManagerServer::EndOrInterruptCurrentAction(), GetACProgressWidgetMultiplier(), GetActionComponentProgress(), GetActionState(), GetActionState(), GetRunningAction(), GetRunningActionMainitem(), ActionManagerClient::InputsUpdate(), Interrupt(), LocalInterrupt(), OnActionEnd(), ActionManagerClient::OnActionEnd(), ActionManagerServer::OnActionEnd(), OnSyncJuncture(), ActionManagerClient::ProcessActionInputEnd(), ActionManagerClient::ProcessActionRequestEnd(), ActionManagerServer::RequestInterruptAction(), ActionManagerServer::StartDeliveredAction(), Update(), ActionManagerClient::Update(), and ActionManagerServer::Update().
| bool m_Interrupted |
| protected int m_PendingActionAcknowledgmentID |
Referenced by ActionManagerBase(), ActionManagerClient::ActionStart(), ActionManagerClient::EndOrInterruptCurrentAction(), ActionManagerServer::EndOrInterruptCurrentAction(), ActionManagerServer::OnInputUserDataProcess(), OnSyncJuncture(), ActionManagerServer::StartDeliveredAction(), ActionManagerClient::Update(), and ActionManagerServer::Update().
| class TSelectableActionInfoArray extends array< ref TSelectableActionInfo > m_Player |
| protected ActionBase m_PrimaryAction |
Referenced by GetContinuousAction().
| bool m_PrimaryActionEnabled |
| protected ItemBase m_PrimaryActionItem |
| protected ActionTarget m_PrimaryActionTarget |
| protected ActionBase m_SecondaryAction |
Referenced by GetSingleUseAction().
| bool m_SecondaryActionEnabled |
| protected ItemBase m_SecondaryActionItem |
| protected ActionTarget m_SecondaryActionTarget |
| ref TSelectableActionInfoArray m_SelectableActions |
Referenced by ActionManagerBase(), and GetSelectableActions().
| bool m_SelectableActionsHasChanged |
Referenced by ActionManagerBase(), and IsSelectableActionsChanged().
| int m_SelectedActionIndex |
Referenced by ActionManagerBase(), and GetSelectedActionIndex().
| bool m_TertiaryActionEnabled |
| protected ItemBase m_TestedActionItem |
Referenced by SetActionContext().
| protected ActionTarget m_TestedActionTarget |
Referenced by SetActionContext().