11 m_Text =
"#STR_CraftMortarMix0";
23 Object targetObject = target.GetObject();
24 if(targetObject && targetObject.IsWell())
61 string resultType =
"MortarMix_Opened";
71 mortarMixOpen.PlaceOnSurface();
76 mortarMixOpen.SetHealth(
"",
"", mortarMixClosed.GetHealth());
77 mortarMixClosed.Delete();
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
void ActionContinuousBase()
ref CABase m_ActionComponent
override bool ActionConditionContinue(ActionData action_data)
override bool HasAlternativeInterrupt()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
override void CreateConditionComponents()
override bool UseAlternativeInterrupt(ActionData action_data)
void ActionMixMortarAtWell()
override void OnFinishProgressServer(ActionData action_data)
override bool IsLockTargetOnUse()
DayZPlayerConstants
defined in C++