![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Static Protected Member Functions | |
| static ActionVariantManager | GetVariantManager (typename actionName) |
Private Attributes | |
| ref ActionTarget | m_ForceTarget |
| ref ActionTargets | m_Targets |
Definition at line 4 of file actionmanagerclient.c.
|
inlineprotected |
Definition at line 25 of file actionmanagerclient.c.
References m_ActionInputWantEnd_Send, m_ActionWantEndRequest_Send, m_HandInventoryLocationTest, m_InventoryActionHandler, m_LastAcknowledgmentID, m_SelectedActionInputToSrollIndex, m_Targets, and RegisterInputs().
|
inlineprotected |
Definition at line 598 of file actionmanagerclient.c.
References Debug::ActionLog(), ActionPossibilityCheck(), ActionTarget, ActionBase::CanBePerformedFromQuickbar(), ScriptInputUserData::CanStoreInputUserData(), DPrint(), g_Game, ActionBase::GetID(), HandleInputsOnActionStart(), INPUT_UDT_STANDARD_ACTION_START, LogManager::IsActionLogEnable(), ActionBase::IsInstant(), ActionBase::IsLocal(), m_ActionInputWantEnd, m_ActionInputWantEnd_Send, m_ActionWantEndRequest, m_ActionWantEndRequest_Send, m_CurrentActionData, m_Interrupted, m_LastAcknowledgmentID, m_PendingActionAcknowledgmentID, OnActionEnd(), ScriptInputUserData::Send(), ActionBase::SetupAction(), ActionBase::Start(), UA_AM_PENDING, ActionBase::UseAcknowledgment(), Serializer::Write(), and ActionBase::WriteToContext().
Referenced by InputsUpdate(), OnInstantAction(), PerformActionFromInventory(), PerformActionFromQuickbar(), and PerformActionStart().
Definition at line 1040 of file actionmanagerclient.c.
References ActionTarget, ActionBase::Can(), ActionBase::CanBePerformedFromInventory(), ActionBase::HasTarget(), and vector::Zero.
Referenced by Attachments::CanCombineAmmo(), Container::CanCombineAmmo(), VicinitySlotsContainer::CanCombineAmmo(), ItemManager::GetChosenCombinationFlag(), and ItemManager::GetCombinationFlags().
Definition at line 910 of file actionmanagerclient.c.
References ActionTarget, ActionBase::Can(), ActionBase::CanBePerformedFromQuickbar(), ContinuousDefaultActionInput(), ActionBase::HasTarget(), and vector::Zero.
Referenced by ManBase::OnQuickBarContinuousUseStart().
Definition at line 1138 of file actionmanagerclient.c.
References ActionTarget, ActionBase::Can(), ActionBase::CanBeSetFromInventory(), ContinuousDefaultActionInput(), ActionBase::GetVariants(), ActionBase::HasTarget(), ActionBase::HasVariants(), ActionBase::UpdateVariants(), and vector::Zero.
Referenced by Container::CanCombineAmmo(), VicinitySlotsContainer::CanCombineAmmo(), ItemManager::GetChosenCombinationFlag(), HandsContainer::GetCombinationFlags(), and ItemManager::GetCombinationFlags().
|
inlineprotected |
Definition at line 469 of file actionmanagerclient.c.
References m_ForceTarget.
Referenced by InventoryActionHandler::DeactiveAction(), and ManBase::OnQuickBarContinuousUseEnd().
|
inlineprotected |
Definition at line 448 of file actionmanagerclient.c.
References ActionInput::ClearForcedAction(), and ActionBase::GetInput().
Referenced by InventoryActionHandler::DeactiveAction(), and EjectAction().
|
inlineprotected |
Definition at line 454 of file actionmanagerclient.c.
References EjectAction(), and GetAction().
|
inlineprotected |
Definition at line 274 of file actionmanagerclient.c.
References m_ActionInputWantEnd, and m_ActionInputWantEnd_Send.
Referenced by InputsUpdate(), and ManBase::OnQuickBarContinuousUseEnd().
|
inlineprotected |
Definition at line 728 of file actionmanagerclient.c.
References m_CurrentActionData, m_PendingActionAcknowledgmentID, OnActionEnd(), UA_AM_ACCEPTED, UA_AM_PENDING, and UA_AM_REJECTED.
Referenced by OnJumpStart().
|
inlineprotected |
Definition at line 510 of file actionmanagerclient.c.
Referenced by FindContextualUserActions().
|
inlineprotected |
Definition at line 476 of file actionmanagerclient.c.
References ActionTarget, m_ForceTarget, m_Targets, and vector::Zero.
Referenced by FindContextualUserActions().
|
inlineprotected |
Definition at line 528 of file actionmanagerclient.c.
References ActionTarget, ActionBase::ComputeConditionMask(), FindActionItem(), FindActionTarget(), g_Game, GetRunningAction(), HasHandInventoryReservation(), m_ActionPossible, m_ActionsAvaibale, m_OrederedAllActionInput, ResetInputsActions(), SetActionContext(), UpdateActionCategoryPriority(), and ActionInput::UpdatePossibleActions().
Referenced by Update().
|
inlineprotected |
Definition at line 460 of file actionmanagerclient.c.
References ActionTarget, m_ForceTarget, and vector::Zero.
Referenced by ManBase::OnQuickBarContinuousUseStart(), and InventoryActionHandler::SetAction().
|
inlineprotected |
Definition at line 393 of file actionmanagerclient.c.
References ActionInput::GetAction(), and m_RegistredInputsMap.
Definition at line 423 of file actionmanagerclient.c.
References ActionInput::GetPossibleActionsCount(), and m_RegistredInputsMap.
Definition at line 413 of file actionmanagerclient.c.
References ActionInput::GetPossibleActionIndex(), and m_RegistredInputsMap.
|
inlineprotected |
Definition at line 403 of file actionmanagerclient.c.
References ActionInput::GetPossibleActions(), and m_RegistredInputsMap.
|
inlineprotected |
Definition at line 803 of file actionmanagerclient.c.
References m_OrderedStandartActionInputs, and m_SelectedActionInputToSrollIndex.
|
inlinestaticprotected |
Definition at line 255 of file actionmanagerclient.c.
References GetAction(), and ActionBase::GetVariantManager().
Referenced by ConstructionActionData::ConstructionActionData(), and CraftingManager::CraftingManager().
|
inlineprotected |
Definition at line 700 of file actionmanagerclient.c.
References ResetInputsState().
Referenced by OnActionEnd().
|
inlineprotected |
Definition at line 684 of file actionmanagerclient.c.
References ActionBase::GetInput(), m_OrederedAllActionInput, ActionInput::OnActionStart(), and ActionInput::Reset().
Referenced by ActionStart().
|
inlineprotected |
Definition at line 520 of file actionmanagerclient.c.
References m_HandInventoryLocationTest.
Referenced by FindContextualUserActions().
|
inlineprotected |
Definition at line 436 of file actionmanagerclient.c.
References ActionTarget, ActionInput::ForceAction(), and ActionBase::GetInput().
Referenced by InjectAction().
|
inlineprotected |
Definition at line 442 of file actionmanagerclient.c.
References ActionTarget, GetAction(), and InjectAction().
|
inlineprotected |
Definition at line 282 of file actionmanagerclient.c.
References ActionStart(), EndActionInput(), ActionInput::GetAction(), ActionInput::GetInputType(), ActionInput::GetUsedActionTarget(), ActionInput::GetUsedMainItem(), ActionInput::JustActivate(), m_ActionInputWantEnd, m_ActionsAvaibale, m_CurrentActionData, m_IgnoreAutoInputEnd, m_OrederedAllActionInput, ActionInput::Update(), and ActionInput::WasEnded().
Referenced by Update().
|
inlineprotected |
Definition at line 564 of file actionmanagerclient.c.
References ActionData, Debug::ActionLog(), and LogManager::IsActionLogEnable().
|
inlineprotected |
Definition at line 775 of file actionmanagerclient.c.
References HandleInputsOnActionEnd(), m_CurrentActionData, m_InventoryActionHandler, and UnlockInventory().
Referenced by ActionStart(), EndOrInterruptCurrentAction(), and Update().
Definition at line 745 of file actionmanagerclient.c.
References ActionStart(), and GetAction().
|
inlineprotected |
Definition at line 723 of file actionmanagerclient.c.
References EndOrInterruptCurrentAction().
Definition at line 1087 of file actionmanagerclient.c.
References ActionStart(), ActionTarget, ActionBase::Can(), ActionBase::CanBePerformedFromInventory(), ActionBase::HasTarget(), and vector::Zero.
Referenced by Icon::OnPerformCombination(), and Icon::PerformCombination().
Definition at line 968 of file actionmanagerclient.c.
References ActionStart(), ActionTarget, ActionBase::Can(), ActionBase::CanBePerformedFromQuickbar(), ContinuousDefaultActionInput(), ActionBase::HasTarget(), and vector::Zero.
Referenced by ManBase::OnQuickBarContinuousUseStart().
|
inlineprotected |
Definition at line 762 of file actionmanagerclient.c.
References ActionData, ActionStart(), ActionTarget, g_Game, m_PendingActionData, and ActionBase::SetupAction().
Referenced by UIScriptedMenu::HandleLights(), UIScriptedMenu::HandleNVG(), OnCenterPanelDropReceived(), ManBase::PhysicalPredictiveDropItem(), ManBase::PredictiveForceSwapEntities(), ManBase::PredictiveSwapEntities(), ManBase::PredictiveTakeEntityToHands(), and ManBase::ReloadWeapon().
|
inlineprotected |
Definition at line 359 of file actionmanagerclient.c.
References Debug::ActionLog(), ScriptInputUserData::CanStoreInputUserData(), g_Game, INPUT_UDT_STANDARD_ACTION_INPUT_END, LogManager::IsActionLogEnable(), m_ActionInputWantEnd, m_ActionInputWantEnd_Send, m_CurrentActionData, ScriptInputUserData::Send(), and Serializer::Write().
Referenced by Update().
|
inlineprotected |
Definition at line 329 of file actionmanagerclient.c.
References Debug::ActionLog(), ScriptInputUserData::CanStoreInputUserData(), g_Game, INPUT_UDT_STANDARD_ACTION_END_REQUEST, LogManager::IsActionLogEnable(), m_ActionWantEndRequest, m_ActionWantEndRequest_Send, m_CurrentActionData, ScriptInputUserData::Send(), and Serializer::Write().
Referenced by Update().
|
inlineprotected |
Definition at line 138 of file actionmanagerclient.c.
References ActionBase::GetInputType(), m_ActionsArray, m_RegistredInputsMap, SetActioninputOrder(), and ActionBase::SetInput().
Referenced by ActionManagerClient().
|
inlineprotected |
Definition at line 266 of file actionmanagerclient.c.
References m_ActionWantEndRequest, and m_ActionWantEndRequest_Send.
Referenced by ManBase::CloseMapEx(), ActionReadPaper::OnUpdate(), and ActionWritePaper::OnUpdate().
|
inlineprotected |
client requests action interrupt
Definition at line 1280 of file actionmanagerclient.c.
References ScriptInputUserData::CanStoreInputUserData(), INPUT_UDT_STANDARD_ACTION_END_REQUEST, ScriptInputUserData::Send(), and Serializer::Write().
Referenced by ManBase::CloseMapEx(), and Update().
|
inlineprotected |
Definition at line 714 of file actionmanagerclient.c.
References ActionInput::ActionsSelectReset(), and m_OrederedAllActionInput.
Referenced by FindContextualUserActions(), and Update().
|
inlineprotected |
Definition at line 705 of file actionmanagerclient.c.
References m_OrederedAllActionInput, and ActionInput::Reset().
Referenced by HandleInputsOnActionEnd().
|
inlineprotected |
Definition at line 831 of file actionmanagerclient.c.
References GetPossibleActionsCount(), m_OrderedStandartActionInputs, m_SelectedActionInputToSrollIndex, and UpdateActionCategoryPriority().
|
inlineprotected |
Definition at line 884 of file actionmanagerclient.c.
References ActionInput::GetPossibleActionsCount(), m_OrderedStandartActionInputs, m_SelectedActionInputToSrollIndex, and ActionInput::SelectNextAction().
|
inlineprotected |
Definition at line 846 of file actionmanagerclient.c.
References GetPossibleActionsCount(), m_OrderedStandartActionInputs, and m_SelectedActionInputToSrollIndex.
|
inlineprotected |
Definition at line 897 of file actionmanagerclient.c.
References ActionInput::GetPossibleActionsCount(), m_OrderedStandartActionInputs, m_SelectedActionInputToSrollIndex, and ActionInput::SelectPrevAction().
|
inlineprotected |
Definition at line 864 of file actionmanagerclient.c.
References GetPossibleActionsCount(), m_OrderedStandartActionInputs, and m_SelectedActionInputToSrollIndex.
Definition at line 1224 of file actionmanagerclient.c.
References ActionTarget, ActionBase::Can(), ActionBase::CanBeSetFromInventory(), ContinuousDefaultActionInput(), ActionBase::HasTarget(), SetInventoryAction(), and vector::Zero.
Referenced by Icon::OnPerformCombination(), and Icon::PerformCombination().
|
inlineprotected |
Definition at line 169 of file actionmanagerclient.c.
References ActionInput::GetPriority(), m_OrederedAllActionInput, m_RegistredInputsMap, and SetDefaultInputsOrder().
Referenced by RegisterInputs().
|
inlineprotected |
Definition at line 213 of file actionmanagerclient.c.
References ContinuousDefaultActionInput(), m_DefaultOrderOfActionInputs, m_OrderedStandartActionInputs, m_OrederedAllActionInput, and m_RegistredInputsMap.
Referenced by SetActioninputOrder().
|
inlineprotected |
Definition at line 1274 of file actionmanagerclient.c.
References m_IgnoreAutoInputEnd.
|
inlineprotected |
Definition at line 793 of file actionmanagerclient.c.
References ActionTarget, and m_InventoryActionHandler.
|
inlineprotected |
Definition at line 788 of file actionmanagerclient.c.
References m_InventoryActionHandler.
Referenced by SetActionFromInventory(), and CraftingManager::SetInventoryCraft().
|
inlineprotected |
Definition at line 588 of file actionmanagerclient.c.
References ActionData, Debug::ActionLog(), and LogManager::IsActionLogEnable().
Referenced by OnActionEnd(), and OnExecute().
|
inlineprotected |
Definition at line 798 of file actionmanagerclient.c.
References m_InventoryActionHandler.
|
inlineprotected |
Definition at line 41 of file actionmanagerclient.c.
References ActionPossibilityCheck(), ActionBase::ComputeConditionMask(), FindContextualUserActions(), g_Game, InputsUpdate(), DeveloperFreeCamera::IsFreeCameraEnabledNoPlayerMovement(), m_ActionPossible, m_CurrentActionData, m_InventoryActionHandler, m_PendingActionAcknowledgmentID, m_PendingActionData, m_Targets, MENU_INVENTORY, OnActionEnd(), ProcessActionInputEnd(), ProcessActionRequestEnd(), RequestInterruptAction(), ResetInputsActions(), UA_AM_ACCEPTED, UA_AM_PENDING, UA_AM_REJECTED, and UA_START.
|
inlineprotected |
Definition at line 808 of file actionmanagerclient.c.
References HasTarget(), m_DefaultOrderOfActionInputs, and m_OrderedStandartActionInputs.
Referenced by FindContextualUserActions(), and SelectFirstActionCategory().
|
protected |
Definition at line 23 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), ActionStart(), EndActionInput(), and ProcessActionInputEnd().
|
protected |
Definition at line 9 of file actionmanagerclient.c.
Referenced by FindContextualUserActions(), and Update().
|
protected |
Definition at line 22 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), ActionStart(), ProcessActionRequestEnd(), and RequestEndAction().
|
protected |
Definition at line 16 of file actionmanagerclient.c.
Referenced by SetDefaultInputsOrder(), and UpdateActionCategoryPriority().
|
private |
Definition at line 1291 of file actionmanagerclient.c.
Referenced by ClearForceTarget(), FindActionTarget(), and ForceTarget().
|
protected |
Definition at line 12 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), and HasHandInventoryReservation().
|
protected |
Definition at line 18 of file actionmanagerclient.c.
Referenced by InputsUpdate(), and SetIgnoreAutomaticInputEnd().
|
protected |
Definition at line 11 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), OnActionEnd(), SetInventoryAction(), SetInventoryAction(), UnsetInventoryAction(), and Update().
|
protected |
Definition at line 8 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), and ActionStart().
|
protected |
Definition at line 15 of file actionmanagerclient.c.
Referenced by GetSelectedActionCategory(), SelectFirstActionCategory(), SelectNextAction(), SelectNextActionCategory(), SelectPrevAction(), SelectPrevActionCategory(), SetDefaultInputsOrder(), and UpdateActionCategoryPriority().
|
protected |
Definition at line 14 of file actionmanagerclient.c.
Referenced by FindContextualUserActions(), HandleInputsOnActionStart(), InputsUpdate(), ResetInputsActions(), ResetInputsState(), SetActioninputOrder(), and SetDefaultInputsOrder().
|
protected |
Definition at line 20 of file actionmanagerclient.c.
Referenced by PerformActionStart(), and Update().
|
protected |
Definition at line 13 of file actionmanagerclient.c.
Referenced by GetPossibleAction(), GetPossibleActionCount(), GetPossibleActionIndex(), GetPossibleActions(), RegisterInputs(), SetActioninputOrder(), and SetDefaultInputsOrder().
|
protected |
Definition at line 10 of file actionmanagerclient.c.
|
protected |
Definition at line 17 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), GetSelectedActionCategory(), SelectFirstActionCategory(), SelectNextAction(), SelectNextActionCategory(), SelectPrevAction(), and SelectPrevActionCategory().
|
private |
Definition at line 1292 of file actionmanagerclient.c.
Referenced by ActionManagerClient(), FindActionTarget(), and Update().