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

◆ ProcessTemporaryResistance()

void PlayerAgentPool::ProcessTemporaryResistance ( float deltaTime)
inlineprotected

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

100 {
101 foreach (int agentId, float timeResistance : m_AgentTemporaryResistance)
102 {
103 float temporaryResistance = GetTemporaryResistance(agentId);
104
105 if (temporaryResistance > 1.0)
106 {
107 float newResistanceValue = temporaryResistance - deltaTime;
108 SetTemporaryResistance(agentId, newResistanceValue);
109 }
110 else
111 SetTemporaryResistance(agentId, 0.0);
112 }
113 }
void SetTemporaryResistance(int agentId, float time)
Определения PlayerAgentPool.c:300
ref map< int, float > m_AgentTemporaryResistance
Определения PlayerAgentPool.c:12
float GetTemporaryResistance(int agentId)
Определения PlayerAgentPool.c:305

Перекрестные ссылки GetTemporaryResistance(), m_AgentTemporaryResistance и SetTemporaryResistance().

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