17        m_Text          = 
"#wash_hands";
 
 
   27        m_ConditionItem     = 
new CCINone();
 
 
   34        return (player.HasBloodyHands() && !player.GetItemInHands() && !player.GetItemOnSlot(
"Gloves"));
 
 
   40        moduleLifespan.UpdateBloodyHandsVisibility(action_data.m_Player, 
false);
 
   41        action_data.m_Player.ClearBloodyHandsPenaltyChancePerAgent(
eAgents.SALMONELLA);
 
 
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
 
ActionWashHandsWaterCB ActionContinuousBaseCB ActionWashHandsWater()
 
void CCTWaterSurfaceEx(float maximal_target_distance, int allowedLiquidSource)
 
PluginBase GetPlugin(typename plugin_type)
 
void CreateConditionComponents()
 
void OnFinishProgressServer(ActionData action_data)
 
override void CreateActionComponent()
 
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
 
DayZPlayerConstants
defined in C++
 
const int LIQUID_GROUP_WATER