Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ActionPushObject Class Reference
Inheritance diagram for ActionPushObject:
ActionContinuousBase ActionPushBoat

Protected Member Functions

Object GetPushObject (ActionTarget target)

Private Member Functions

override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override ActionData CreateActionData ()
override void CreateConditionComponents ()
override GetInputType ()
override bool HasAlternativeInterrupt ()
override void OnEndInput (ActionData action_data)
override void OnStart (ActionData action_data)
override void OnUpdate (ActionData action_data)
Private Member Functions inherited from ActionContinuousBase
void OnEndAnimationLoopClient (ActionData action_data)
void OnEndAnimationLoopServer (ActionData action_data)
void OnFinishProgressClient (ActionData action_data)
void OnFinishProgressServer (ActionData action_data)
void OnStartAnimationLoopClient (ActionData action_data)
void OnStartAnimationLoopServer (ActionData action_data)

Detailed Description

Definition at line 113 of file actionpushobject.c.

Member Function Documentation

◆ ActionCondition()

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

Definition at line 138 of file actionpushobject.c.

References ActionTarget.

◆ CreateActionData()

override ActionData CreateActionData ( )
inlineprivate

Definition at line 132 of file actionpushobject.c.

References ActionData.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate

◆ GetInputType()

override GetInputType ( )
inlineprivate

Definition at line 116 of file actionpushobject.c.

◆ GetPushObject()

Object GetPushObject ( ActionTarget target)
inlineprotected

Definition at line 199 of file actionpushobject.c.

References ActionTarget.

Referenced by GetCar(), and OnStart().

◆ HasAlternativeInterrupt()

override bool HasAlternativeInterrupt ( )
inlineprivate

Definition at line 127 of file actionpushobject.c.

◆ OnEndInput()

override void OnEndInput ( ActionData action_data)
inlineprivate

Definition at line 189 of file actionpushobject.c.

References ActionData, and UA_CANCEL.

◆ OnStart()

override void OnStart ( ActionData action_data)
inlineprivate

Definition at line 179 of file actionpushobject.c.

References ActionData, and GetPushObject().

◆ OnUpdate()

override void OnUpdate ( ActionData action_data)
inlineprivate

Definition at line 155 of file actionpushobject.c.

References ActionData, vector::Distance(), UA_CANCEL, and UA_FINISHED.


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/continuous/actionpushobject.c