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

Protected Member Functions

void ActionDeployBase ()
bool ActionUsesHologram ()
override bool AddActionJuncture (ActionData action_data)
override ActionData CreateActionData ()
override void CreateConditionComponents ()
void DropDuringPlacing (PlayerBase player)
override Vector2 GetCameraUDAngle ()
override bool HasProgress ()
override bool HasTarget ()
void MoveEntityToFinalPosition (ActionData action_data, vector position, vector orientation)
void MoveEntityToFinalPositionSinglePlayer (ActionData action_data, InventoryLocation source, InventoryLocation destination)
override void OnFinishProgressServer (ActionData action_data)
override void OnItemLocationChanged (ItemBase item)
override void OnUpdate (ActionData action_data)

Protected Attributes

ref array< ItemBasem_MovedItems
const float POSITION_OFFSET = 0.5

Additional Inherited Members

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 19 of file actiondeploybase.c.

Constructor & Destructor Documentation

◆ ActionDeployBase()

Member Function Documentation

◆ ActionUsesHologram()

bool ActionUsesHologram ( )
inlineprotected

Definition at line 51 of file actiondeploybase.c.

Referenced by OnFinishProgressServer().

◆ AddActionJuncture()

override bool AddActionJuncture ( ActionData action_data)
inlineprotected

Definition at line 162 of file actiondeploybase.c.

References ActionData, ActionBase::ClearActionJuncture(), and g_Game.

◆ CreateActionData()

override ActionData CreateActionData ( )
inlineprotected

Definition at line 56 of file actiondeploybase.c.

References ActionData, and m_MovedItems.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprotected

◆ DropDuringPlacing()

void DropDuringPlacing ( PlayerBase player)
inlineprotected

Definition at line 185 of file actiondeploybase.c.

References Class::CastTo(), g_Game, and ItemBase::IsBasebuildingKit().

◆ GetCameraUDAngle()

override Vector2 GetCameraUDAngle ( )
inlineprotected

Definition at line 64 of file actiondeploybase.c.

◆ HasProgress()

override bool HasProgress ( )
inlineprotected

Definition at line 45 of file actiondeploybase.c.

Referenced by MoveEntityToFinalPositionSinglePlayer().

◆ HasTarget()

override bool HasTarget ( )
inlineprotected

Definition at line 40 of file actiondeploybase.c.

◆ MoveEntityToFinalPosition()

void MoveEntityToFinalPosition ( ActionData action_data,
vector position,
vector orientation )
inlineprotected

◆ MoveEntityToFinalPositionSinglePlayer()

void MoveEntityToFinalPositionSinglePlayer ( ActionData action_data,
InventoryLocation source,
InventoryLocation destination )
inlineprotected

Definition at line 232 of file actiondeploybase.c.

References ActionData, and HasProgress().

Referenced by MoveEntityToFinalPosition().

◆ OnFinishProgressServer()

◆ OnItemLocationChanged()

override void OnItemLocationChanged ( ItemBase item)
inlineprotected

Definition at line 133 of file actiondeploybase.c.

References g_Game, and m_MovedItems.

◆ OnUpdate()

override void OnUpdate ( ActionData action_data)
inlineprotected

Field Documentation

◆ m_MovedItems

ref array<ItemBase> m_MovedItems
protected

◆ POSITION_OFFSET

const float POSITION_OFFSET = 0.5
protected

Definition at line 21 of file actiondeploybase.c.

Referenced by OnFinishProgressServer().


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