Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
cacontinuousminerock.c
Go to the documentation of this file.
1
class
CAContinuousMineRock
:
CAContinuousMineWood
2
{
3
void
CAContinuousMineRock
(
float
time_between_drops)
4
{
5
m_TimeBetweenMaterialDrops
= time_between_drops;
6
}
7
8
override
bool
GetMiningData
(
ActionData
action_data )
9
{
10
RockBase
ntarget;
11
if
(
Class
.
CastTo
(ntarget, action_data.m_Target.GetObject()) )
12
{
13
m_AmountOfDrops
= ntarget.
GetAmountOfDrops
(action_data.m_MainItem);
14
ntarget.
GetMaterialAndQuantityMap
(action_data.m_MainItem,
m_MaterialAndQuantityMap
);
15
m_DamageToMiningItemEachDrop
= ntarget.
GetDamageToMiningItemEachDrop
(action_data.m_MainItem);
16
m_AdjustedDamageToMiningItemEachDrop
=
m_DamageToMiningItemEachDrop
;
//removed softskills
17
return
true
;
18
}
19
return
false
;
20
}
21
};
ActionData
ActionBase ActionData
Definition
actionbase.c:30
CAContinuousMineRock::GetMiningData
override bool GetMiningData(ActionData action_data)
Definition
cacontinuousminerock.c:8
CAContinuousMineRock::CAContinuousMineRock
void CAContinuousMineRock(float time_between_drops)
Definition
cacontinuousminerock.c:3
CAContinuousMineWood::m_DamageToMiningItemEachDrop
float m_DamageToMiningItemEachDrop
Definition
cacontinuousminewood.c:7
CAContinuousMineWood::m_TimeBetweenMaterialDrops
float m_TimeBetweenMaterialDrops
Definition
cacontinuousminewood.c:6
CAContinuousMineWood::m_AdjustedDamageToMiningItemEachDrop
float m_AdjustedDamageToMiningItemEachDrop
Definition
cacontinuousminewood.c:8
CAContinuousMineWood::CAContinuousMineWood
void CAContinuousMineWood(float time_between_drops)
Definition
cacontinuousminewood.c:19
CAContinuousMineWood::m_MaterialAndQuantityMap
ref map< string, int > m_MaterialAndQuantityMap
Definition
cacontinuousminewood.c:11
CAContinuousMineWood::m_AmountOfDrops
int m_AmountOfDrops
Definition
cacontinuousminewood.c:9
Class
Super root of all classes in Enforce script.
Definition
enscript.c:11
RockBase
Definition
rockbase.c:2
RockBase::GetDamageToMiningItemEachDrop
float GetDamageToMiningItemEachDrop(ItemBase item)
Definition
rockbase.c:46
RockBase::GetMaterialAndQuantityMap
void GetMaterialAndQuantityMap(ItemBase item, out map< string, int > output_map)
Definition
rockbase.c:19
RockBase::GetAmountOfDrops
int GetAmountOfDrops(ItemBase item)
Definition
rockbase.c:13
Class::CastTo
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
Games
Dayz
scripts
4_world
classes
useractionscomponent
actioncomponents
cacontinuousminerock.c
Generated by
1.17.0