Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
actiondeployobject.c File Reference

Go to the source code of this file.

Data Structures

class  PlaceObjectActionReciveData

Functions

override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionConditionContinue (ActionData action_data)
PlaceObjectActionReciveData ActionReciveData ActionDeployObject ()
override bool ActionUsesHologram ()
override bool CanBeUsedWithBrokenLegs ()
override void HandleReciveData (ActionReciveData action_recive_data, ActionData action_data)
override bool HasAlternativeInterrupt ()
override bool IsDeploymentAction ()
override void OnEndClient (ActionData action_data)
override void OnEndServer (ActionData action_data)
override void OnFinishProgressClient (ActionData action_data)
override void OnFinishProgressServer (ActionData action_data)
override void OnStartAnimationLoop (ActionData action_data)
override void OnStartClient (ActionData action_data)
override void OnStartServer (ActionData action_data)
override bool ReadFromContext (ParamsReadContext ctx, out ActionReciveData action_recive_data)
override bool SetupAction (PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
void SetupAnimation (ItemBase item)
override void WriteToContext (ParamsWriteContext ctx, ActionData action_data)

Variables

vector m_Orientation
vector m_Position

Function Documentation

◆ ActionCondition()

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

◆ ActionConditionContinue()

override bool ActionConditionContinue ( ActionData action_data)

Definition at line 55 of file actiondeployobject.c.

References ActionData, and g_Game.

◆ ActionDeployObject()

◆ ActionUsesHologram()

override bool ActionUsesHologram ( )

Definition at line 15 of file actiondeployobject.c.

◆ CanBeUsedWithBrokenLegs()

override bool CanBeUsedWithBrokenLegs ( )

Definition at line 30 of file actiondeployobject.c.

◆ HandleReciveData()

override void HandleReciveData ( ActionReciveData action_recive_data,
ActionData action_data )

◆ HasAlternativeInterrupt()

override bool HasAlternativeInterrupt ( )

Definition at line 20 of file actiondeployobject.c.

◆ IsDeploymentAction()

override bool IsDeploymentAction ( )

Definition at line 25 of file actiondeployobject.c.

◆ OnEndClient()

override void OnEndClient ( ActionData action_data)

◆ OnEndServer()

override void OnEndServer ( ActionData action_data)

Definition at line 205 of file actiondeployobject.c.

References ActionData, g_Game, and PlaceObjectActionData::m_AlreadyPlaced.

◆ OnFinishProgressClient()

override void OnFinishProgressClient ( ActionData action_data)

Definition at line 152 of file actiondeployobject.c.

References ActionData, and PlaceObjectActionData::m_AlreadyPlaced.

◆ OnFinishProgressServer()

override void OnFinishProgressServer ( ActionData action_data)

Definition at line 167 of file actiondeployobject.c.

References ActionData, and g_Game.

◆ OnStartAnimationLoop()

override void OnStartAnimationLoop ( ActionData action_data)

Definition at line 240 of file actiondeployobject.c.

References ActionData, DropDuringPlacing(), g_Game, and HasProgress().

◆ OnStartClient()

override void OnStartClient ( ActionData action_data)

Definition at line 115 of file actiondeployobject.c.

References ActionData, and g_Game.

◆ OnStartServer()

override void OnStartServer ( ActionData action_data)

◆ ReadFromContext()

override bool ReadFromContext ( ParamsReadContext ctx,
out ActionReciveData action_recive_data )

◆ SetupAction()

◆ SetupAnimation()

void SetupAnimation ( ItemBase item)

Definition at line 306 of file actiondeployobject.c.

References ItemBase::IsDeployable(), Debug::Log(), and m_CommandUID.

Referenced by SetupAction().

◆ WriteToContext()

override void WriteToContext ( ParamsWriteContext ctx,
ActionData action_data )

Variable Documentation

◆ m_Orientation

vector m_Orientation

Definition at line 11 of file actiondeployobject.c.

◆ m_Position

vector m_Position

Definition at line 10 of file actiondeployobject.c.