class WoodBaseSource
WoodBase › Plant › Object › IEntity › Managed
All members, including inherited
Constructors 1
void WoodBase()Members 8
static bool m_IsCuttablestatic int m_PrimaryDropsAmount = -1static int m_SecondaryDropsAmount = -1static float m_ToolDamage = -1.0static float m_CycleTimeOverride = -1.0static string m_PrimaryOutput = ""some nonsensical item for debugging purposes
static string m_SecondaryOutput = ""some nonsensical item for debugging purposes
static string m_BarkType = ""Methods 19
void InitMiningValues()override bool IsWoodBase()override bool IsCuttable()References Object.ConfigGetBool()
bool HasPlayerCollisionParticle()Referenced by DayZPlayerImplement.OnStepEvent()
bool HasPlayerCollisionSound()Referenced by DayZPlayerImplement.OnStepEvent()
int GetPrimaryDropsAmount()References Object.ConfigGetInt()
int GetSecondaryDropsAmount()References Object.ConfigGetInt()
Referenced by CAContinuousMineWood.Execute()
float GetToolDamage()References Object.ConfigGetFloat()
float GetCycleTimeOverride()References Object.ConfigGetFloat()
Referenced by CAContinuousMineWood.GetMiningData()
string GetPrimaryOutput()References Object.ConfigGetString()
string GetSecondaryOutput()References Object.ConfigGetString()
Referenced by CAContinuousMineWood.Execute()
string GetBarkType()References Object.ConfigGetString()
References GetPrimaryDropsAmount(), Class.IsInherited(), Object.IsTree()
Show 1 more
, ItemBase.KindOf()int GetAmountOfDropsEx(ItemBase item, EHarvestType type)Referenced by CAContinuousMineWood.GetMiningData()
References GetBarkType(), GetPrimaryOutput(), map.Insert()
Show 3 more
, Class.IsInherited(), Object.IsTree(), and ItemBase.KindOf()void GetMaterialAndQuantityMapEx(ItemBase item, out map<string,int> output_map, EHarvestType type)float GetDamageToMiningItemEachDropEx(ItemBase item, EHarvestType type)Referenced by CAContinuousMineWood.GetMiningData()
override bool CanBeActionTarget()