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

◆ CalcStaminaGainBonus()

float StaminaHandler::CalcStaminaGainBonus ( )
inlineprotected

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

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

797 {
798 if (m_StaminaDepletion > 0)
799 return 0;
800
801 if (m_Stamina > 25)
802 return Math.Min((m_Stamina/10),GameConstants.STAMINA_GAIN_BONUS_CAP); // exp version
803 else
804 return GameConstants.STAMINA_GAIN_BONUS_CAP; // linear version
805 }
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().