Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
actionbuildpart.c File Reference

Go to the source code of this file.

Classes

class  BuildPartActionReciveData
 
class  ActionBuildPartCB
 
class  ActionBuildPart
 

Functions

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

Variables

BuildPartActionReciveData m_PartType
 

Function Documentation

◆ ActionBuildPart()

void GetInputType::ActionBuildPart ( )

Definition at line 227 of file actionbuildpart.c.

◆ ActionCondition()

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

Definition at line 265 of file actionbuildpart.c.

◆ ActionConditionContinue()

override bool GetInputType::ActionConditionContinue ( ActionData action_data)

Definition at line 289 of file actionbuildpart.c.

◆ CanBeUsedInFreelook()

override bool GetInputType::CanBeUsedInFreelook ( )

Definition at line 260 of file actionbuildpart.c.

◆ CanBeUsedLeaning()

override bool GetInputType::CanBeUsedLeaning ( )

Definition at line 255 of file actionbuildpart.c.

◆ CreateActionData()

override ActionData GetInputType::CreateActionData ( )

Definition at line 337 of file actionbuildpart.c.

◆ CreateConditionComponents()

override void GetInputType::CreateConditionComponents ( )

Definition at line 238 of file actionbuildpart.c.

◆ GetAdminLogMessage()

override string GetInputType::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 GetInputType::GetSoundCategory ( ActionData action_data)

Definition at line 332 of file actionbuildpart.c.

◆ HandleReciveData()

override void GetInputType::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 GetInputType::OnActionInfoUpdate ( PlayerBase player,
ActionTarget target,
ItemBase item )

Definition at line 244 of file actionbuildpart.c.

◆ OnFinishProgressServer()

override void GetInputType::OnFinishProgressServer ( ActionData action_data)

Definition at line 312 of file actionbuildpart.c.

◆ ReadFromContext()

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

Definition at line 390 of file actionbuildpart.c.

◆ SetBuildingAnimation()

void GetInputType::SetBuildingAnimation ( ItemBase item)
protected

Definition at line 361 of file actionbuildpart.c.

◆ SetupAction()

override bool GetInputType::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 GetInputType::WriteToContext ( ParamsWriteContext ctx,
ActionData action_data )
protected

Definition at line 383 of file actionbuildpart.c.

Variable Documentation

◆ m_PartType