Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
actionskinning.c File Reference

Go to the source code of this file.

Data Structures

class  ActionSkinningCB
 

Functions

ActionSkinningCB ActionContinuousBaseCB ActionSkinning ()
 
override void CreateActionComponent ()
 
override void CreateConditionComponents ()
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override void OnFinishProgressServer (ActionData action_data)
 
vector GetRandomPos (vector body_pos)
 
ItemBase CreateOrgan (PlayerBase player, vector body_pos, string item_to_spawn, string cfg_skinning_organ_class, ItemBase tool)
 
override void OnFinishProgressClient (ActionData action_data)
 
void HandlePlayerBody (ActionData action_data)
 This section drops all clothes (and attachments) from the dead player before deleting their body. More...
 
void DropInventoryItems (PlayerBase body, float newLifetime)
 
void SpawnItems (ActionData action_data)
 

Function Documentation

◆ ActionCondition()

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

Definition at line 48 of file actionskinning.c.

◆ ActionSkinning()

Definition at line 31 of file actionskinning.c.

◆ CreateActionComponent()

override void ActionSkinning::CreateActionComponent ( )

Definition at line 2 of file actionskinning.c.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )

Definition at line 42 of file actionskinning.c.

◆ CreateOrgan()

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

Definition at line 96 of file actionskinning.c.

◆ DropInventoryItems()

void DropInventoryItems ( PlayerBase  body,
float  newLifetime 
)

Definition at line 243 of file actionskinning.c.

◆ GetRandomPos()

vector GetRandomPos ( vector  body_pos)

Definition at line 90 of file actionskinning.c.

◆ HandlePlayerBody()

void HandlePlayerBody ( ActionData  action_data)

This section drops all clothes (and attachments) from the dead player before deleting their body.

Definition at line 178 of file actionskinning.c.

◆ OnFinishProgressClient()

override void OnFinishProgressClient ( ActionData  action_data)

Definition at line 162 of file actionskinning.c.

◆ OnFinishProgressServer()

override void OnFinishProgressServer ( ActionData  action_data)

Definition at line 63 of file actionskinning.c.

◆ SpawnItems()

void SpawnItems ( ActionData  action_data)

Definition at line 257 of file actionskinning.c.