DayZ 1.24
Loading...
Searching...
No Matches
GasMask.c
Go to the documentation of this file.
1class GasMask extends MaskBase
2{
3 override bool IsObstructingVoice()
4 {
5 return true;
6 }
7
8 override int GetVoiceEffect()
9 {
11 }
12
13 override void EEHealthLevelChanged(int oldLevel, int newLevel, string zone)
14 {
15 if (GetGame().IsServer())
16 {
18 SetQuantity(0);
19 }
20 }
21}
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:7838
override int GetVoiceEffect()
Definition GasMask.c:8
override bool IsObstructingVoice()
Definition GasMask.c:3
override void EEHealthLevelChanged(int oldLevel, int newLevel, string zone)
Definition GasMask.c:13
proto native CGame GetGame()
const int STATE_RUINED
Definition constants.c:757