5 if (this.
Count() != other.Count())
13 if (
ai1.param2 !=
ai2.param2)
16 if (
ai1.param3 !=
ai2.param3)
24class ActionManagerBase
255 Debug.
ActionLog(
"Action data cleared ", this.
ToString(),
"n/a",
"ActionEnd", m_CurrentActionData.m_Player.ToString());
ItemBase m_SecondaryActionItem
ref ActionData m_CurrentActionData
ActionBase m_SecondaryAction
ActionTarget m_PrimaryActionTarget
bool m_TertiaryActionEnabled
void SelectFirstActionCategory()
void SetActionContext(ActionTarget target, ItemBase item)
bool IsSelectableActionsChanged()
ItemBase GetRunningActionMainitem()
GetSelectedActionCategory()
ActionTarget m_TestedActionTarget
ActionBase GetContinuousAction()
bool m_SelectableActionsHasChanged
void SelectNextActionCategory()
int GetSelectedActionIndex()
ActionTarget m_SecondaryActionTarget
void OnInstantAction(typename user_action_type, Param data=null)
static ActionBase GetActionVariant(typename actionName)
void OnContinuousCancel()
void EnableActions(bool enable)
ActionTarget FindActionTarget()
int m_SelectedActionIndex
void SelectPrevActionCategory()
ActionBase GetSingleUseAction()
bool m_SecondaryActionEnabled
bool m_ActionInputWantEnd
TSelectableActionInfoArray GetSelectableActions()
bool ActionPossibilityCheck(int pCurrentCommandID)
ref TSelectableActionInfoArray m_SelectableActions
static ref array< ref ActionBase > m_ActionsArray
float GetActionComponentProgress()
ActionReciveData GetReciveData()
void ActionManagerBase(PlayerBase player)
ItemBase m_TestedActionItem
void StartDeliveredAction()
int m_PendingActionAcknowledgmentID
bool m_PrimaryActionEnabled
bool m_ActionWantEndRequest
ItemBase m_PrimaryActionItem
static ref map< typename, ActionBase > m_ActionNameActionMap
ActionBase m_PrimaryAction
bool OnInputUserDataProcess(int userDataType, ParamsReadContext ctx)
void OnSyncJuncture(int pJunctureID, ParamsReadContext pCtx)
array< ref PlayerStatBase > Get()
DayZPlayerImplementThrowing GetThrowing()
WeaponManager GetWeaponManager()
DayZPlayerInventory GetDayZPlayerInventory()
bool IsThrowingAnimationPlaying()
Throwing animation after button release.
static const int SJ_ACTION_INTERRUPT
static const int SJ_ACTION_ACK_REJECT
static const int SJ_ACTION_ACK_ACCEPT
static void ActionLog(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
static bool IsActionLogEnable()
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
Serialization general interface. Serializer API works with:
bool IsSameAs(TSelectableActionInfoArray other)
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
DayZPlayerConstants
defined in C++
proto native int GetRunningAction()
returns -1 when no action is running or RELOAD,MECHANISM, ....