DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
◆
GetCycleTimeForYieldItem()
override
float
GetQualityForYieldItem::GetCycleTimeForYieldItem
(
CatchingContextFishingRodAction
ctx
)
См. определение в файле
YieldsFishingJunk.c
строка
62
63
:
FishYieldItemBase
64
{
65
void
YieldItemJunk
(
int
baseWeight,
string
type)
66
{
67
m_Type
= type;
68
}
69
70
override
void
Init
()
71
{
72
super.
Init
();
73
74
m_EnviroMask
=
AnimalCatchingConstants
.
MASK_ENVIRO_WATER_ALL
;
75
m_MethodMask
=
AnimalCatchingConstants
.
MASK_METHOD_ROD
;
76
}
77
78
override
float
GetChanceForYieldItem
(
CatchingContextBase
ctx)
79
{
80
return
0.20;
//not affected by equipment or time, just some flat number
81
}
82
83
override
float
GetCycleTimeForYieldItem
(
CatchingContextFishingRodAction
ctx)
84
{
85
return
UAFishingConstants
.
CYCLE_LENGTH_MAX
;
86
}
87
88
override
void
OnEntityYieldSpawned
(
EntityAI
spawn)
89
{
90
super.OnEntityYieldSpawned(spawn);
91
92
spawn.SetHealthLevel(
GameConstants
.
STATE_BADLY_DAMAGED
,
""
);
93
}
94
95
override
string
GetCatchDeathSoundset
()
96
{
97
return
""
;
98
}
99
}
100
101
class
YieldItemJunkEmpty :
YieldItemJunk
102
{
103
//empty liquid containers
104
override
float
GetQualityForYieldItem
(
CatchingContextBase
ctx)
105
{
106
return
0;
107
}
108
}
m_Type
eBleedingSourceType m_Type
Определения
BleedingSource.c:25
m_MethodMask
int m_MethodMask
Определения
CatchingContextBase.c:18
CatchingContextBase
void CatchingContextBase(Param par)
Определения
CatchingContextBase.c:29
m_EnviroMask
int m_EnviroMask
Определения
CatchingContextBase.c:19
GetCycleTimeForYieldItem
override float GetCycleTimeForYieldItem(CatchingContextFishingRodAction ctx)
Определения
YieldsFishingJunk.c:62
OnEntityYieldSpawned
override void OnEntityYieldSpawned(EntityAI spawn)
Определения
YieldsFishingJunk.c:67
GetCatchDeathSoundset
override string GetCatchDeathSoundset()
Определения
YieldsFishingJunk.c:74
GetChanceForYieldItem
override float GetChanceForYieldItem(CatchingContextBase ctx)
Определения
YieldsFishingJunk.c:57
YieldItemJunk
void YieldItemJunk(int baseWeight, string type)
Определения
YieldsFishingJunk.c:44
Init
override void Init()
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside o...
Определения
YieldsFishingJunk.c:49
AnimalCatchingConstants::MASK_METHOD_ROD
static const int MASK_METHOD_ROD
Определения
CatchingConstants.c:19
AnimalCatchingConstants::MASK_ENVIRO_WATER_ALL
static const int MASK_ENVIRO_WATER_ALL
Определения
CatchingConstants.c:15
AnimalCatchingConstants
Определения
CatchingConstants.c:2
CatchingContextFishingRodAction
Определения
CatchingContextFishingRodAction.c:2
EntityAI
Определения
Building.c:6
FishYieldItemBase::Init
override void Init()
Определения
YieldsFish.c:6
FishYieldItemBase
Определения
YieldsFish.c:2
GameConstants
Определения
constants.c:659
UAFishingConstants::CYCLE_LENGTH_MAX
const float CYCLE_LENGTH_MAX
Определения
ActionConstants.c:182
UAFishingConstants
Определения
ActionConstants.c:179
YieldItemBase::GetQualityForYieldItem
float GetQualityForYieldItem(CatchingContextBase ctx)
Определения
CatchYieldItemBase.c:58
YieldItemJunk
Определения
YieldsFishingJunk.c:3
GameConstants::STATE_BADLY_DAMAGED
const int STATE_BADLY_DAMAGED
Определения
constants.c:847
Ishodniki
scripts
4_World
Systems
AnimalCatchingSystem
YieldItems
YieldsFishingJunk.c
Создано системой
1.13.2