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

Private Member Functions

void ActionHarvestCrops ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override void CreateConditionComponents ()
override GetInputType ()
Slot GetPlantSlot (ActionTarget target)
override void OnActionInfoUpdate (PlayerBase player, ActionTarget target, ItemBase item)
override void OnFinishProgressServer (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)

Private Attributes

PlantBase m_Plant

Detailed Description

Definition at line 9 of file actionharvestcrops.c.

Constructor & Destructor Documentation

◆ ActionHarvestCrops()

Member Function Documentation

◆ ActionCondition()

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

Definition at line 73 of file actionharvestcrops.c.

References ActionTarget, Class::CastTo(), GetPlantSlot(), m_Plant, and PlantBase().

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate

◆ GetInputType()

override GetInputType ( )
inlineprivate

Definition at line 21 of file actionharvestcrops.c.

◆ GetPlantSlot()

Slot GetPlantSlot ( ActionTarget target)
inlineprivate

Definition at line 26 of file actionharvestcrops.c.

References ActionTarget, and Class::CastTo().

Referenced by ActionCondition(), and OnActionInfoUpdate().

◆ OnActionInfoUpdate()

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

Definition at line 53 of file actionharvestcrops.c.

References ActionTarget, GetPlantSlot(), m_Plant, ActionBase::m_Text, and PlantBase().

◆ OnFinishProgressServer()

override void OnFinishProgressServer ( ActionData action_data)
inlineprivate

Definition at line 91 of file actionharvestcrops.c.

References ActionData, and m_Plant.

Field Documentation

◆ m_Plant

PlantBase m_Plant
private

The documentation for this class was generated from the following file: