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

◆ GetFilterQuantity01()

float Mask_Base::GetFilterQuantity01 ( )
inlineprivate

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

70 {
71 if (!HasValidFilter())
72 {
73 return 0;
74 }
75
76 ItemBase filter = ItemBase.Cast(GetExternalFilter());
77 float quantity, quantityMax;
78
79 if (filter)
80 {
81 quantity = filter.GetQuantity();
82 quantityMax = filter.GetQuantityMax();
83 }
84 else
85 {
86 quantity = GetQuantity();
88 }
89
90 return Math.InverseLerp(0, quantityMax, quantity);
91 }
float quantityMax
Определения CfgPlayerSpawnDataJson.c:209
class GP5GasMask extends MaskBase ItemBase
override float GetQuantity()
Определения ItemBase.c:3486
override int GetQuantityMax()
Определения ItemBase.c:3435
EntityAI GetExternalFilter()
Определения MaskBase.c:31
bool HasValidFilter()
has either external or integrated non-empty non-ruined filter ?
Определения MaskBase.c:37

Перекрестные ссылки GetExternalFilter(), GetQuantity(), GetQuantityMax(), HasValidFilter(), Math::InverseLerp() и quantityMax.