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

◆ RecalculateRecoveryMultiplier()

void StaminaHandler::RecalculateRecoveryMultiplier ( )
inlineprotected

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

456 {
457 float value = 1;
458
459 foreach (int multiplier: m_ActiveRecoveryModifiers)
460 {
461 value *= m_RegisteredRecoveryModifiers.Get(multiplier);
462 }
463
464 if (value != m_StaminaRecoveryMultiplier)
465 {
467 }
468 }
void SetRecoveryMultiplier(float val)
Определения StaminaHandler.c:1126
float m_StaminaRecoveryMultiplier
Определения StaminaHandler.c:280
ref set< EStaminaMultiplierTypes > m_ActiveRecoveryModifiers
Определения StaminaHandler.c:293
ref map< EStaminaMultiplierTypes, float > m_RegisteredRecoveryModifiers
Определения StaminaHandler.c:292

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

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