Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ActionSingleUseBase Class Reference
Inheritance diagram for ActionSingleUseBase:
AnimatedActionBase ActionAttachOnSelection ActionAttachPowerSourceToPanel ActionAttachToConstruction ActionBuildPartSwitch ActionClapBearTrapWithThisItem ActionClose ActionConsumeSingle ActionCreateIndoorFireplace ActionCreateIndoorOven ActionDisinfectPlantBit ActionEmptySeedsPack ActionFoldEntityToSlot ActionHandcuffTarget ActionHandsPartSwitch ActionInjectSelf ActionInjectTarget ActionInsertSparkplug ActionMeasureBattery ActionNextCombinationLockDial ActionOpen ActionPlaceFireplaceIndoor ActionPlaceFireplaceIntoBarrel ActionPlaceOvenIndoor ActionPlantSeed ActionPlugIn ActionPlugIntoFence ActionPlugTargetIntoThis ActionRefuelTorch ActionRepairWithToolFromHands ActionStopEngine ActionStopEngineBoat ActionTakeMaterialToHandsSwitch ActionToggleNVMode ActionTogglePlaceObject ActionTriggerRemotely ActionTurnOffWeaponFlashlight ActionTurnOffWhileInHands ActionTurnOnWeaponFlashlight ActionTurnOnWhileInHands ActionUnfoldEntity ActionUseUndergroundPanel ActionWashHandsItem ActionWorldCraftCancel ActionWorldCraftSwitch ActionWorldFlagActionSwitch ActionWorldLiquidActionSwitch ActionZoomIn ActionZoomOut

Private Member Functions

void ActionSingleUseBase ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
void ActionPin ()
void ActionUnpin ()
override void CreateConditionComponents ()
override void CreateConditionComponents ()
override int GetActionCategory ()
override GetInputType ()
override bool HasTarget ()
override bool HasTarget ()
override void OnExecute (ActionData action_data)
override void OnExecute (ActionData action_data)
Private Member Functions inherited from AnimatedActionBase
void AnimatedActionBase ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionConditionContinue (ActionData action_data)
void CheckAnimationEvent (ActionData action_data)
void CreateAndSetupActionCallback (ActionData action_data)
void Do (ActionData action_data, int state)
override void End (ActionData action_data)
int GetActionCommand (PlayerBase player)
int GetActionCommandEx (ActionData actionData)
 GetCallbackClassTypename ()
int GetCommandOverride (ActionData actionData)
override float GetProgress (ActionData action_data)
override float GetProgressWidgetMultiplier (ActionData action_data)
int GetStanceMaskEx (PlayerBase player, ActionTarget target, ItemBase item)
int GetStanceMaskOverride (ItemBase item)
bool HasMultipleExecution (ActionData action_data)
override bool HasProneException ()
override void Interrupt (ActionData action_data)
void OnAlternativeEndClient (PlayerBase player)
void OnAlternativeEndServer (PlayerBase player)
void OnAnimationEvent (ActionData action_data)
override void OnEndServer (ActionData action_data)
void OnExecute (ActionData action_data)
void OnExecuteClient (ActionData action_data)
void OnExecuteServer (ActionData action_data)
void OnInterruptClient (PlayerBase player)
void OnInterruptServer (PlayerBase player)
void OnJumpStart ()
override void OnStartServer (ActionData action_data)
override void OnUpdate (ActionData action_data)
override void Start (ActionData action_data)

Additional Inherited Members

Private Attributes inherited from AnimatedActionBase
 m_CallbackClass
int m_CommandUID
int m_CommandUIDProne

Detailed Description

Definition at line 29 of file actionsingleusebase.c.

Constructor & Destructor Documentation

◆ ActionSingleUseBase()

void ActionSingleUseBase ( )
inlineprivate

Member Function Documentation

◆ ActionCondition() [1/2]

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate

◆ ActionCondition() [2/2]

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate

◆ ActionPin()

void ActionPin ( )
inlineprivate

Definition at line 3 of file actionpin.c.

References ActionBase::m_Text.

◆ ActionUnpin()

void ActionUnpin ( )
inlineprivate

Definition at line 3 of file actionunpin.c.

References ActionBase::m_Text.

◆ CreateConditionComponents() [1/2]

override void CreateConditionComponents ( )
inlineprivate

Definition at line 8 of file actionpin.c.

References ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.

◆ CreateConditionComponents() [2/2]

override void CreateConditionComponents ( )
inlineprivate

Definition at line 8 of file actionunpin.c.

References ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.

◆ GetActionCategory()

override int GetActionCategory ( )
inlineprivate

Definition at line 42 of file actionsingleusebase.c.

References AC_SINGLE_USE.

◆ GetInputType()

override GetInputType ( )
inlineprivate

Definition at line 37 of file actionsingleusebase.c.

◆ HasTarget() [1/2]

override bool HasTarget ( )
inlineprivate

Definition at line 14 of file actionpin.c.

◆ HasTarget() [2/2]

override bool HasTarget ( )
inlineprivate

Definition at line 14 of file actionunpin.c.

◆ OnExecute() [1/2]

override void OnExecute ( ActionData action_data)
inlineprivate

Definition at line 44 of file actionpin.c.

References ActionData, and Grenade_Base::Pin().

◆ OnExecute() [2/2]

override void OnExecute ( ActionData action_data)
inlineprivate

Definition at line 42 of file actionunpin.c.

References ActionData, and Grenade_Base::Unpin().


The documentation for this class was generated from the following files:
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/actionsingleusebase.c
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/singleuse/actionpin.c
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/singleuse/actionunpin.c