29 m_Text =
"#harvest" +
" " + GetYieldName(player, target, item);
35 Object targetObject = target.GetObject();
44 wood.GetMaterialAndQuantityMapEx(item, output_map, m_HarvestType);
48 rock.GetMaterialAndQuantityMap(item, output_map);
50 if (output_map.Count() > 0)
52 yieldName = MiscGameplayFunctions.GetItemDisplayName(output_map.GetKey(0));
64 m_CallbackClass = ActionMineTreeCB;
80 if (player.GetBrokenLegs() ==
eBrokenLegs.BROKEN_LEGS)
83 Object targetObject = target.GetObject();
85 return targetObject.IsTree() && targetObject.IsCuttable();
91 if (!action_data.m_Player.IsPlayerInStance(action_data.m_PossibleStanceMask) || !
m_ConditionItem || !
m_ConditionItem.CanContinue(action_data.m_Player,action_data.m_MainItem))