DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetProtectionLevel()

override float GetProtectionLevel ( int type,
bool consider_filter = false,
int system = 0 )
protected

См. определение в файле ItemBase.c строка 4073

4074 {
4075 if (IsDamageDestroyed() || (HasQuantity() && GetQuantity() <= 0))
4076 return 0.0;
4077
4078 string subclassPath, entryName;
4079
4080 switch (type)
4081 {
4082 case DEF_BIOLOGICAL:
4083 entryName = "biological";
4084 break;
4085 case DEF_CHEMICAL:
4086 entryName = "chemical";
4087 break;
4089 entryName = "dust_particle_breath";
4090 break;
4092 entryName = "dust_particle_eyes";
4093 break;
4094 default:
4095 entryName = "biological";
4096 break;
4097 }
4098
4099 subclassPath = "CfgVehicles " + this.GetType() + " Protection ";
4100
4101 return g_Game.ConfigGetFloat(subclassPath + entryName);
4102 }
eBleedingSourceType GetType()
bool IsDamageDestroyed(ActionTarget target)
Определения ActionBase.c:1275
DayZGame g_Game
Определения DayZGame.c:4074
override float GetQuantity()
Определения ItemBase.c:3486
override bool HasQuantity()
Определения ItemBase.c:3481
const int DEF_DUST_PARTICLE_BREATH
Определения 3_Game/DayZ/constants.c:549
const int DEF_BIOLOGICAL
Определения 3_Game/DayZ/constants.c:547
const int DEF_CHEMICAL
Определения 3_Game/DayZ/constants.c:548
const int DEF_DUST_PARTICLE_EYES
Определения 3_Game/DayZ/constants.c:550

Перекрестные ссылки DEF_BIOLOGICAL, DEF_CHEMICAL, DEF_DUST_PARTICLE_BREATH, DEF_DUST_PARTICLE_EYES, g_Game, GetQuantity(), GetType(), HasQuantity() и IsDamageDestroyed().