DIFF

class CAContinuousMineWoodSource

CAContinuousMineRock CAContinuousMineWood CAContinuousBase CABase

All members, including inherited

Constructors 1

Constants 1

protected const int MINEDITEM_MAX = 5

Members 14

protected float m_TimeElpased
Referenced by Execute(), GetProgress(), and Setup()
protected float m_AdjustedTimeBetweenMaterialDrops
Referenced by Execute(), GetProgress(), and Setup()
protected float m_CycleTimeOverride
protected float m_TimeBetweenMaterialDrops
protected float m_DamageToMiningItemEachDrop
protected float m_AdjustedDamageToMiningItemEachDrop
protected int m_AmountOfDrops
protected int m_CurrentAssumedDrops
Referenced by Execute(), and GetMiningData()
protected ref map<string,int> m_MaterialAndQuantityMap
protected float m_TimeToComplete
Referenced by Setup()
protected ref Param1<float> m_SpentUnits
Referenced by Execute(), and Setup()
protected bool m_DataLoaded = false
Referenced by Execute(), and Setup()
protected ItemBase m_MinedItem[MINEDITEM_MAX]
Referenced by CreatePrimaryItems()
protected ItemBase m_SecondaryItem

Methods 7

override float GetProgress()
void CreateSecondaryItems(ActionData action_data, string material_secondary = "", int quantity_secondary = -1)
Referenced by Execute()