DayZ 1.24
|
Private Member Functions | |
void | CAContinuousMineRock (float time_between_drops) |
override bool | GetMiningData (ActionData action_data) |
Private Member Functions inherited from CAContinuousMineWood | |
void | CAContinuousMineWood (float time_between_drops) |
override void | Setup (ActionData action_data) |
override int | Execute (ActionData action_data) |
override float | GetProgress () |
bool | GetMiningData (ActionData action_data) |
void | CreatePrimaryItems (ActionData action_data) |
void | CreateSecondaryItems (ActionData action_data, string material_secondary="", int quantity_secondary=-1) |
void | DamagePlayersHands (PlayerBase player) |
Additional Inherited Members | |
Private Attributes inherited from CAContinuousMineWood | |
float | m_TimeElpased |
float | m_AdjustedTimeBetweenMaterialDrops |
float | m_CycleTimeOverride |
float | m_TimeBetweenMaterialDrops |
float | m_DamageToMiningItemEachDrop |
float | m_AdjustedDamageToMiningItemEachDrop |
int | m_AmountOfDrops |
int | m_CurrentAssumedDrops |
ref map< string, int > | m_MaterialAndQuantityMap |
float | m_TimeToComplete |
ref Param1< float > | m_SpentUnits |
bool | m_DataLoaded = false |
const int | MINEDITEM_MAX = 5 |
ItemBase | m_MinedItem [MINEDITEM_MAX] |
ItemBase | m_SecondaryItem |
Definition at line 1 of file CAContinuousMineRock.c.
Definition at line 3 of file CAContinuousMineRock.c.
References CAContinuousMineWood::m_TimeBetweenMaterialDrops.
|
inlineprivate |
Definition at line 8 of file CAContinuousMineRock.c.
References Class::CastTo(), CABase::m_Action, CAContinuousMineWood::m_AdjustedDamageToMiningItemEachDrop, CAContinuousMineWood::m_AmountOfDrops, CAContinuousMineWood::m_DamageToMiningItemEachDrop, and CAContinuousMineWood::m_MaterialAndQuantityMap.