DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetMiningData()

bool CAContinuousMineWood::GetMiningData ( ActionData action_data)
inlineprotected

См. определение в файле CAContinuousMineWood.c строка 133

134 {
135 MineActionData adata = MineActionData.Cast(action_data);
136 WoodBase ntarget;
137 if ( Class.CastTo(ntarget, action_data.m_Target.GetObject()) )
138 {
139 m_AmountOfDrops = ntarget.GetAmountOfDropsEx(action_data.m_MainItem,adata.m_HarvestType);
141 m_CycleTimeOverride = ntarget.GetCycleTimeOverride(); //TODO
142 ntarget.GetMaterialAndQuantityMapEx(action_data.m_MainItem,m_MaterialAndQuantityMap, adata.m_HarvestType);
143 m_DamageToMiningItemEachDrop = ntarget.GetDamageToMiningItemEachDropEx(action_data.m_MainItem, adata.m_HarvestType );
145 return true;
146 }
147 return false;
148 }
void WoodBase()
Определения WoodBase.c:30
ref map< string, int > m_MaterialAndQuantityMap
Определения CAContinuousMineWood.c:11
int m_AmountOfDrops
Определения CAContinuousMineWood.c:9
float m_DamageToMiningItemEachDrop
Определения CAContinuousMineWood.c:7
float m_AdjustedDamageToMiningItemEachDrop
Определения CAContinuousMineWood.c:8
int m_CurrentAssumedDrops
Определения CAContinuousMineWood.c:10
float m_CycleTimeOverride
Определения CAContinuousMineWood.c:5
EHarvestType m_HarvestType
Определения ActionMineTree.c:3

Перекрестные ссылки ActionData, Class::CastTo(), m_AdjustedDamageToMiningItemEachDrop, m_AmountOfDrops, m_CurrentAssumedDrops, m_CycleTimeOverride, m_DamageToMiningItemEachDrop, MineActionData::m_HarvestType, m_MaterialAndQuantityMap и WoodBase().

Используется в Setup().