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

◆ GetHealthLevelForAmmo()

static int GetHealthLevelForAmmo ( string class_name,
float health )
staticprotected

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

688 {
689 float health_normalized = health / 100;
690 string config_path = CFG_WEAPONSPATH + " " + class_name + " DamageSystem" + " GlobalHealth" + " healthLabels";
692 g_Game.ConfigGetFloatArray(config_path, CachedObjectsArrays.ARRAY_FLOAT);
693 for(int i = 0; i < CachedObjectsArrays.ARRAY_FLOAT.Count(); ++i)
694 {
695 if( health_normalized >= CachedObjectsArrays.ARRAY_FLOAT.Get(i) )
696 {
697 return i;
698 }
699 }
700 return -1;
701 }
DayZGame g_Game
Определения DayZGame.c:4074
class OptionSelectorMultistate extends OptionSelector class_name
static ref TFloatArray ARRAY_FLOAT
Определения UtilityClasses.c:50
const string CFG_WEAPONSPATH
Определения 3_Game/DayZ/constants.c:229

Перекрестные ссылки CachedObjectsArrays::ARRAY_FLOAT, CFG_WEAPONSPATH, class_name и g_Game.