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

◆ GetBloodTypeName()

static string BloodTypes::GetBloodTypeName ( int bloodtype,
out string type,
out bool positive )
inlinestaticprivate

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

90 {
91 string bloodTypeName;
92 switch ( bloodtype )
93 {
94 case LIQUID_BLOOD_0_P:
95 bloodTypeName = "0+";
96 type = "0";
97 positive = true;
98 break;
99
100 case LIQUID_BLOOD_0_N:
101 bloodTypeName = "0-";
102 type = "0";
103 positive = false;
104 break;
105
106 case LIQUID_BLOOD_A_P:
107 bloodTypeName = "A+";
108 type = "A";
109 positive = true;
110 break;
111
112 case LIQUID_BLOOD_A_N:
113 bloodTypeName = "A-";
114 type = "A";
115 positive = false;
116 break;
117
118 case LIQUID_BLOOD_B_P:
119 bloodTypeName = "B+";
120 type = "B";
121 positive = true;
122 break;
123
124 case LIQUID_BLOOD_B_N:
125 bloodTypeName = "B-";
126 type = "B";
127 positive = false;
128 break;
129
131 bloodTypeName = "AB+";
132 type = "AB";
133 positive = true;
134 break;
135
137 bloodTypeName = "AB-";
138 type = "AB";
139 positive = false;
140 break;
141
142 default:
143 bloodTypeName = "";
144 break;
145 }
146
147 return bloodTypeName;
148 }
const int LIQUID_BLOOD_AB_P
Определения constants.c:535
const int LIQUID_BLOOD_0_P
Определения constants.c:529
const int LIQUID_BLOOD_B_P
Определения constants.c:533
const int LIQUID_BLOOD_A_N
Определения constants.c:532
const int LIQUID_BLOOD_0_N
Определения constants.c:530
const int LIQUID_BLOOD_B_N
Определения constants.c:534
const int LIQUID_BLOOD_A_P
Определения constants.c:531
const int LIQUID_BLOOD_AB_N
Определения constants.c:536

Перекрестные ссылки LIQUID_BLOOD_0_N, LIQUID_BLOOD_0_P, LIQUID_BLOOD_A_N, LIQUID_BLOOD_A_P, LIQUID_BLOOD_AB_N, LIQUID_BLOOD_AB_P, LIQUID_BLOOD_B_N и LIQUID_BLOOD_B_P.

Используется в RecipeBase::Do(), ActionTestBloodTarget::OnFinishProgressClient(), Hud::UpdateBloodName(), UIScriptedMenu::UpdateItemInfoLiquidType() и HudDebugWinBase::UpdateValues().