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

◆ MovingShock()

void ManBase::MovingShock ( float legHealth,
float highShock,
float midShock,
float lowShock )
inlineprotected

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

3745 {
3746 if (legHealth <= PlayerConstants.BROKEN_LEGS_LOW_HEALTH_THRESHOLD)
3747 {
3748 //Inflict "high shock"
3749 m_ShockHandler.SetShock(highShock);
3750 }
3751 else if (legHealth >= PlayerConstants.BROKEN_LEGS_HIGH_HEALTH_THRESHOLD)
3752 {
3753 //Inflict "low shock"
3754 m_ShockHandler.SetShock(lowShock);
3755 }
3756 else
3757 {
3758 //If neither high nore low, inflict "mid shock"
3759 m_ShockHandler.SetShock(midShock);
3760 }
3761 }
ref ShockHandler m_ShockHandler
Определения PlayerBase.c:52

Перекрестные ссылки PlayerConstants::BROKEN_LEGS_HIGH_HEALTH_THRESHOLD, PlayerConstants::BROKEN_LEGS_LOW_HEALTH_THRESHOLD и m_ShockHandler.

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