◆ CAContinuousMineWood()
◆ CreatePrimaryItems()
◆ CreateSecondaryItems()
void CreateSecondaryItems |
( |
ActionData |
action_data, |
|
|
string |
material_secondary = "" , |
|
|
int |
quantity_secondary = -1 |
|
) |
| |
|
inlineprivate |
◆ DamagePlayersHands()
◆ Execute()
References Class::CastTo(), CreatePrimaryItems(), CreateSecondaryItems(), DamagePlayersHands(), GetGame(), m_AdjustedDamageToMiningItemEachDrop, m_AdjustedTimeBetweenMaterialDrops, m_AmountOfDrops, m_CurrentAssumedDrops, m_DataLoaded, m_SpentUnits, m_TimeElpased, CAContinuousBase::OnCompletePogress(), CABase::SetACData(), UA_ERROR, UA_FINISHED, UA_PROCESSING, and WoodBase().
◆ GetMiningData()
◆ GetProgress()
override float GetProgress |
( |
| ) |
|
|
inlineprivate |
◆ Setup()
◆ m_AdjustedDamageToMiningItemEachDrop
protected float m_AdjustedDamageToMiningItemEachDrop |
|
private |
◆ m_AdjustedTimeBetweenMaterialDrops
protected float m_AdjustedTimeBetweenMaterialDrops |
|
private |
◆ m_AmountOfDrops
protected int m_AmountOfDrops |
|
private |
◆ m_CurrentAssumedDrops
protected int m_CurrentAssumedDrops |
|
private |
◆ m_CycleTimeOverride
protected float m_CycleTimeOverride |
|
private |
◆ m_DamageToMiningItemEachDrop
protected float m_DamageToMiningItemEachDrop |
|
private |
◆ m_DataLoaded
protected bool m_DataLoaded = false |
|
private |
◆ m_MaterialAndQuantityMap
◆ m_MinedItem
◆ m_SecondaryItem
◆ m_SpentUnits
protected ref Param1<float> m_SpentUnits |
|
private |
◆ m_TimeBetweenMaterialDrops
protected float m_TimeBetweenMaterialDrops |
|
private |
◆ m_TimeElpased
protected float m_TimeElpased |
|
private |
◆ m_TimeToComplete
protected float m_TimeToComplete |
|
private |
◆ MINEDITEM_MAX
protected const int MINEDITEM_MAX = 5 |
|
private |
The documentation for this class was generated from the following file: