3 private const float TIME_TO_REPEAT = 0.5;
4 private const float WETNESS_GAIN_MULTIPLIER = 0.5;
21 m_SpecialtyWeight = UASoftSkillsWeight.ROUGH_MEDIUM;
23 m_Text =
"#extinguish";
34 Object targetObject = target.GetObject();
35 if (targetObject.IsFireplace())
48 super.OnStartAnimationLoop(action_data);
51 fireplace.SetExtinguishingState();
56 super.OnEndServer(action_data);
59 fireplace.RefreshFireState();
override void OnStartAnimationLoop(ActionData action_data)
ActionExtinguishFireplaceByExtinguisherCB ActionContinuousBaseCB ActionExtinguishFireplaceByExtinguisher()
void CreateActionComponent()
void CreateConditionComponents()
override void OnEndServer(ActionData action_data)
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override bool CanExtinguishFire()
DayZPlayerConstants
defined in C++