29 if (!super.ActionCondition(player, target, item))
34 return targetPlayer && targetPlayer.CanEatAndDrink();
40 super.OnEndServer(action_data);
48 target.SetBloodyHandsPenalty();
83 if (!super.ActionCondition(player, target, item))
88 return targetPlayer && targetPlayer.CanEatAndDrink();
void CreateConditionComponents()
void OnEndServer(ActionData action_data)
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
protected bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
protected bool m_FullBody
protected int m_StanceMask
ActionForceConsumeCB ActionContinuousBaseCB ActionForceConsume()
ActionForceFeedSmallCB ActionForceFeed
class ActionTargets ActionTarget
protected ActionData m_ActionData
ref CABase m_ActionComponent
ref ActionTarget m_Target
override void CreateActionComponent()
override void CreateActionComponent()
override void CreateConditionComponents()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override string GetText()
provides access to slot configuration
DayZPlayerConstants
defined in C++