DayZ Scripts
v1.21.156300 ยท Jun 20, 2023
 
Loading...
Searching...
No Matches
ActionSkinning Class Reference

Private Member Functions

void ActionSkinning ()
 
override void CreateConditionComponents ()
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override void OnFinishProgressServer (ActionData action_data)
 
vector GetRandomPos (vector body_pos)
 
private void DropArrows (EntityAI body)
 
ItemBase CreateOrgan (PlayerBase player, vector body_pos, string item_to_spawn, string cfg_skinning_organ_class, ItemBase tool)
 
override void OnFinishProgressClient (ActionData action_data)
 

Detailed Description

Definition at line 29 of file ActionSkinning.c.

Constructor & Destructor Documentation

◆ ActionSkinning()

Member Function Documentation

◆ ActionCondition()

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

Definition at line 48 of file ActionSkinning.c.

References Class::CastTo(), and GetGame().

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate

Definition at line 42 of file ActionSkinning.c.

References m_ConditionItem, and m_ConditionTarget.

◆ CreateOrgan()

ItemBase CreateOrgan ( PlayerBase  player,
vector  body_pos,
string  item_to_spawn,
string  cfg_skinning_organ_class,
ItemBase  tool 
)
inlineprivate

◆ DropArrows()

private void DropArrows ( EntityAI  body)
inlineprivate

◆ GetRandomPos()

vector GetRandomPos ( vector  body_pos)
inlineprivate

Definition at line 267 of file ActionSkinning.c.

References Math::RandomFloat01(), and Vector().

Referenced by CreateOrgan(), and DropArrows().

◆ OnFinishProgressClient()

override void OnFinishProgressClient ( ActionData  action_data)
inlineprivate

◆ OnFinishProgressServer()


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