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

◆ DrugsAttack()

void PlayerAgentPool::DrugsAttack ( EMedicalDrugsType drugType,
float attackValue )
inlineprotected

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

283 {
284 switch (drugType)
285 {
286 case EMedicalDrugsType.ANTIBIOTICS:
287 AntibioticsAttack(attackValue);
288 break;
289 default:
290 for (int i = 0; i < m_VirusPool.Count(); ++i)
291 {
292 int agentId = m_VirusPool.GetKey(i);
293 float actualAgentCount = m_VirusPool.Get(agentId);
294 float newAgentCount = actualAgentCount - attackValue;
295 SetAgentCount(agentId, newAgentCount);
296 }
297 }
298 }
EMedicalDrugsType
Определения EMedicalDrugsType.c:2
ref map< int, float > m_VirusPool
Определения PlayerAgentPool.c:10
void AntibioticsAttack(float attack_value)
Определения PlayerAgentPool.c:269
void SetAgentCount(int agent_id, float count)
Определения PlayerAgentPool.c:247

Перекрестные ссылки AntibioticsAttack(), m_VirusPool и SetAgentCount().