PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ActionDigWorms Class Reference

Private Member Functions

void ActionDigWorms ()
 
override void CreateConditionComponents ()
 
override bool Can (PlayerBase player, ActionTarget target, ItemBase item, int condition_mask)
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override bool ActionConditionContinue (ActionData action_data)
 
override bool HasTarget ()
 
override void OnFinishProgressServer (ActionData action_data)
 
bool IsTargetFertile (ActionTarget target)
 
bool IsPlayerOnGround (PlayerBase player)
 
void SetDiggignAnimation (ItemBase item)
 DEPRECATED - See ItemBase.OverrideActionAnimation() to override commands for items.
 

Constructor & Destructor Documentation

◆ ActionDigWorms()

Member Function Documentation

◆ ActionCondition()

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

◆ ActionConditionContinue()

override bool ActionConditionContinue ( ActionData  action_data)
inlineprivate

References IsPlayerOnGround().

◆ Can()

override bool Can ( PlayerBase  player,
ActionTarget  target,
ItemBase  item,
int  condition_mask 
)
inlineprivate

References vector::Forward.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate

◆ HasTarget()

override bool HasTarget ( )
inlineprivate

◆ IsPlayerOnGround()

bool IsPlayerOnGround ( PlayerBase  player)
inlineprivate

◆ IsTargetFertile()

bool IsTargetFertile ( ActionTarget  target)
inlineprivate

References GetGame(), and CGame::SurfaceGetType().

Referenced by ActionCondition().

◆ OnFinishProgressServer()

override void OnFinishProgressServer ( ActionData  action_data)
inlineprivate

◆ SetDiggignAnimation()

void SetDiggignAnimation ( ItemBase  item)
private

DEPRECATED - See ItemBase.OverrideActionAnimation() to override commands for items.


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