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

◆ InitMeleeChanceMap()

static void BleedChanceData::InitMeleeChanceMap ( )
inlinestaticprivate

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

19 {
20 if (m_DamageTypeMap.Contains("Melee"))
21 ErrorEx("'Melee' damage type bleed chances already initialized!");
22
23 BleedChanceMaxMap bleedChanceMaxMap = new BleedChanceMaxMap();
24
25 //keys have to be integers, recalculated later
26 bleedChanceMaxMap.Set(0,0.0);
27 bleedChanceMaxMap.Set(10,5.0);
28 bleedChanceMaxMap.Set(20,15.0);
29 bleedChanceMaxMap.Set(30,23.4);
30 bleedChanceMaxMap.Set(40,31.2);
31 bleedChanceMaxMap.Set(50,39.0);
32 bleedChanceMaxMap.Set(60,46.8);
33 bleedChanceMaxMap.Set(70,54.6);
34 bleedChanceMaxMap.Set(80,62.4);
35 bleedChanceMaxMap.Set(90,70.2);
36 bleedChanceMaxMap.Set(BLOOD_HITPOINTS_UNIVERSAL,100.0);
37
38 m_DamageTypeMap.Set("Melee",bleedChanceMaxMap);
39 }
map< int, float > BleedChanceMaxMap
Определения BleedChanceData.c:1
static ref map< string, ref BleedChanceMaxMap > m_DamageTypeMap
Определения BleedChanceData.c:8
static const float BLOOD_HITPOINTS_UNIVERSAL
Определения BleedChanceData.c:6
enum ShapeType ErrorEx

Перекрестные ссылки BLOOD_HITPOINTS_UNIVERSAL, ErrorEx и m_DamageTypeMap.

Используется в InitBleedChanceData().