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

◆ MovingShock()

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

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

3727 {
3728 if (legHealth <= PlayerConstants.BROKEN_LEGS_LOW_HEALTH_THRESHOLD)
3729 {
3730 //Inflict "high shock"
3731 m_ShockHandler.SetShock(highShock);
3732 }
3733 else if (legHealth >= PlayerConstants.BROKEN_LEGS_HIGH_HEALTH_THRESHOLD)
3734 {
3735 //Inflict "low shock"
3736 m_ShockHandler.SetShock(lowShock);
3737 }
3738 else
3739 {
3740 //If neither high nore low, inflict "mid shock"
3741 m_ShockHandler.SetShock(midShock);
3742 }
3743 }
ref ShockHandler m_ShockHandler
Определения PlayerBase.c:52

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

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