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

◆ MovingShock()

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

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

3864 {
3865 if (legHealth <= PlayerConstants.BROKEN_LEGS_LOW_HEALTH_THRESHOLD)
3866 {
3867 //Inflict "high shock"
3868 m_ShockHandler.SetShock(highShock);
3869 }
3870 else if (legHealth >= PlayerConstants.BROKEN_LEGS_HIGH_HEALTH_THRESHOLD)
3871 {
3872 //Inflict "low shock"
3873 m_ShockHandler.SetShock(lowShock);
3874 }
3875 else
3876 {
3877 //If neither high nore low, inflict "mid shock"
3878 m_ShockHandler.SetShock(midShock);
3879 }
3880 }
ref ShockHandler m_ShockHandler
Определения PlayerBase.c:99

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

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