Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
mushroombase.c
Go to the documentation of this file.
1
class
MushroomBase
:
Edible_Base
2
{
3
override
bool
CanBeCookedOnStick()
4
{
5
return
true
;
6
}
7
8
override
bool
CanBeCooked()
9
{
10
return
true
;
11
}
12
13
override
bool
IsMushroom()
14
{
15
return
true
;
16
}
17
18
override
bool
CanDecay()
19
{
20
return
true
;
21
}
22
23
override
void
SetActions()
24
{
25
super.SetActions();
26
27
AddAction
(
ActionForceFeed
);
28
AddAction
(
ActionEat
);
29
}
30
31
override
void
EEOnCECreate()
32
{
33
int
rand =
Math
.RandomInt(0,10);
34
35
if
( rand > 6 )
36
{
37
ChangeFoodStage
(
FoodStageType
.ROTTEN );
38
SetHealth(
""
,
""
, GetMaxHealth()*0.1 );
39
}
40
else
if
( rand > 2 )
41
{
42
ChangeFoodStage
(
FoodStageType
.DRIED );
43
SetHealth(
""
,
""
, GetMaxHealth()*0.4 );
44
}
45
}
46
};
ActionEat
Definition:
actioneat.c:64
MushroomBase
Definition:
mushroombase.c:1
AddAction
void AddAction(typename actionName)
Definition:
advancedcommunication.c:86
FoodStageType
FoodStageType
Definition:
foodstage.c:1
ActionForceFeed
ActionForceFeedSmallCB ActionForceFeed
Definition:
actionforcefeed.c:11
ChangeFoodStage
void ChangeFoodStage(FoodStageType new_food_stage_type)
Definition:
edible_base.c:445
Math
Definition:
enmath.c:6
Edible_Base
Definition:
bearsteakmeat.c:1
DAYZ
scripts_v1.24.157551
scripts
world
entities
itembase
gear
food
mushroombase.c
Generated by
1.8.17