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

◆ MovingShock()

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

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

4134 {
4135 if (legHealth <= PlayerConstants.BROKEN_LEGS_LOW_HEALTH_THRESHOLD)
4136 {
4137 //Inflict "high shock"
4138 m_ShockHandler.SetShock(highShock);
4139 }
4140 else if (legHealth >= PlayerConstants.BROKEN_LEGS_HIGH_HEALTH_THRESHOLD)
4141 {
4142 //Inflict "low shock"
4143 m_ShockHandler.SetShock(lowShock);
4144 }
4145 else
4146 {
4147 //If neither high nore low, inflict "mid shock"
4148 m_ShockHandler.SetShock(midShock);
4149 }
4150 }
ref ShockHandler m_ShockHandler
Определения PlayerBase.c:99

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

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