Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
gasmask.c
Go to the documentation of this file.
1
class
GasMask
extends
MaskBase
2
{
3
override
bool
IsObstructingVoice()
4
{
5
return
true
;
6
}
7
8
override
int
GetVoiceEffect()
9
{
10
return
VoiceEffectObstruction;
11
}
12
13
override
void
EEHealthLevelChanged
(
int
oldLevel,
int
newLevel,
string
zone)
14
{
15
if
(
GetGame
().IsServer())
16
{
17
if
( newLevel ==
GameConstants
.STATE_RUINED )
18
{
19
SetQuantity
(0);
20
}
21
}
22
}
23
}
GetGame
proto native CGame GetGame()
SetQuantity
bool SetQuantity(float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true)
Set item quantity[related to varQuantity... config entry], destroy_config = true > if the quantity re...
Definition:
itembase.c:3159
MaskBase
Definition:
airbornemask.c:1
EEHealthLevelChanged
override void EEHealthLevelChanged(int oldLevel, int newLevel, string zone)
Definition:
basebuildingbase.c:463
GameConstants
Definition:
constants.c:612
DAYZ
scripts_v1.24.157551
scripts
world
entities
itembase
clothing
gasmask.c
Generated by
1.8.17