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

Go to the source code of this file.

Data Structures

class  ActionBuildPart
class  ActionBuildPartCB
class  BuildPartActionReciveData

Functions

void ActionBuildPart ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionConditionContinue (ActionData action_data)
override bool CanBeUsedInFreelook ()
override bool CanBeUsedLeaning ()
override ActionData CreateActionData ()
override void CreateConditionComponents ()
override string GetAdminLogMessage (ActionData action_data)
ActionBuildPart ActionContinuousBase GetInputType ()
override string GetSoundCategory (ActionData action_data)
override void HandleReciveData (ActionReciveData action_recive_data, ActionData action_data)
override bool HasAlternativeInterrupt ()
override bool HasProgress ()
override void OnActionInfoUpdate (PlayerBase player, ActionTarget target, ItemBase item)
override void OnFinishProgressServer (ActionData action_data)
override bool ReadFromContext (ParamsReadContext ctx, out ActionReciveData action_recive_data)
void SetBuildingAnimation (ItemBase item)
override bool SetupAction (PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
override bool UseMainItem ()
override void WriteToContext (ParamsWriteContext ctx, ActionData action_data)

Variables

BuildPartActionReciveData m_PartType

Function Documentation

◆ ActionBuildPart()

void ActionBuildPart ( )

Definition at line 227 of file actionbuildpart.c.

◆ ActionCondition()

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

Definition at line 265 of file actionbuildpart.c.

◆ ActionConditionContinue()

override bool ActionConditionContinue ( ActionData action_data)

Definition at line 289 of file actionbuildpart.c.

◆ CanBeUsedInFreelook()

override bool CanBeUsedInFreelook ( )

Definition at line 260 of file actionbuildpart.c.

◆ CanBeUsedLeaning()

override bool CanBeUsedLeaning ( )

Definition at line 255 of file actionbuildpart.c.

◆ CreateActionData()

override ActionData CreateActionData ( )

Definition at line 337 of file actionbuildpart.c.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )

Definition at line 238 of file actionbuildpart.c.

◆ GetAdminLogMessage()

override string GetAdminLogMessage ( ActionData action_data)
protected

Definition at line 414 of file actionbuildpart.c.

◆ GetInputType()

Definition at line 1 of file actionbuildpart.c.

◆ GetSoundCategory()

override string GetSoundCategory ( ActionData action_data)

Definition at line 332 of file actionbuildpart.c.

◆ HandleReciveData()

override void HandleReciveData ( ActionReciveData action_recive_data,
ActionData action_data )
protected

Definition at line 407 of file actionbuildpart.c.

◆ HasAlternativeInterrupt()

override bool HasAlternativeInterrupt ( )

Definition at line 241 of file actionbuildpart.c.

◆ HasProgress()

override bool HasProgress ( )

Definition at line 236 of file actionbuildpart.c.

◆ OnActionInfoUpdate()

override void OnActionInfoUpdate ( PlayerBase player,
ActionTarget target,
ItemBase item )

Definition at line 244 of file actionbuildpart.c.

◆ OnFinishProgressServer()

override void OnFinishProgressServer ( ActionData action_data)

Definition at line 312 of file actionbuildpart.c.

◆ ReadFromContext()

override bool ReadFromContext ( ParamsReadContext ctx,
out ActionReciveData action_recive_data )
protected

Definition at line 390 of file actionbuildpart.c.

◆ SetBuildingAnimation()

void SetBuildingAnimation ( ItemBase item)
protected

Definition at line 361 of file actionbuildpart.c.

◆ SetupAction()

override bool SetupAction ( PlayerBase player,
ActionTarget target,
ItemBase item,
out ActionData action_data,
Param extra_data = NULL )

Definition at line 344 of file actionbuildpart.c.

◆ UseMainItem()

override bool UseMainItem ( )

Definition at line 231 of file actionbuildpart.c.

◆ WriteToContext()

override void WriteToContext ( ParamsWriteContext ctx,
ActionData action_data )
protected

Definition at line 383 of file actionbuildpart.c.

Variable Documentation

◆ m_PartType