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

◆ CalcStaminaGainBonus()

float StaminaHandler::CalcStaminaGainBonus ( )
inlineprotected

Calulates stamina regain bonus coef based on current stamina cap and level.

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

798 {
799 if (m_StaminaDepletion > 0)
800 return 0;
801
802 if (m_Stamina > 25)
803 return Math.Min((m_Stamina/10),GameConstants.STAMINA_GAIN_BONUS_CAP); // exp version
804 else
805 return GameConstants.STAMINA_GAIN_BONUS_CAP; // linear version
806 }
float m_StaminaDepletion
Определения StaminaHandler.c:267
float m_Stamina
Определения StaminaHandler.c:264

Перекрестные ссылки m_Stamina, m_StaminaDepletion, Math::Min() и GameConstants::STAMINA_GAIN_BONUS_CAP.

Используется в StaminaProcessor_Ladder(), StaminaProcessor_Move() и StaminaProcessor_Swimming().