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

◆ RecalculateRecoveryMultiplier()

void StaminaHandler::RecalculateRecoveryMultiplier ( )
inlineprotected

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

409 {
410 float value = 1;
411
412 foreach (int multiplier: m_ActiveRecoveryModifiers)
413 {
414 value *= m_RegisteredRecoveryModifiers.Get(multiplier);
415 }
416
417 if (value != m_StaminaRecoveryMultiplier)
418 {
420 }
421 }
void SetRecoveryMultiplier(float val)
Определения StaminaHandler.c:953
float m_StaminaRecoveryMultiplier
Определения StaminaHandler.c:269
ref set< EStaminaMultiplierTypes > m_ActiveRecoveryModifiers
Определения StaminaHandler.c:284
ref map< EStaminaMultiplierTypes, float > m_RegisteredRecoveryModifiers
Определения StaminaHandler.c:283

Перекрестные ссылки m_ActiveRecoveryModifiers, m_RegisteredRecoveryModifiers, m_StaminaRecoveryMultiplier и SetRecoveryMultiplier().

Используется в ActivateRecoveryModifier() и DeactivateRecoveryModifier().