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

◆ ShockHitEffect()

void ShockHandler::ShockHitEffect ( float compareBase)
inlineprivate

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

174 {
175 float shockDifference = compareBase - m_Player.m_CurrentShock;
176 //Print(shockDifference);
177 if ( shockDifference >= UPDATE_THRESHOLD )
178 {
179 if ( m_CumulatedShock < 25 )
180 m_Player.SpawnShockEffect( MiscGameplayFunctions.Normalize( LIGHT_SHOCK_HIT, 100 ) );
181 else if ( m_CumulatedShock < 50 )
182 m_Player.SpawnShockEffect( MiscGameplayFunctions.Normalize( MID_SHOCK_HIT, 100 ) );
183 else
184 m_Player.SpawnShockEffect( MiscGameplayFunctions.Normalize( HEAVY_SHOCK_HIT, 100 ) );
185 }
186 }
const int HEAVY_SHOCK_HIT
Определения ShockHandler.c:18
const int MID_SHOCK_HIT
Определения ShockHandler.c:17
float m_CumulatedShock
Определения ShockHandler.c:10
PlayerBase m_Player
Определения ShockHandler.c:6
const int LIGHT_SHOCK_HIT
Определения ShockHandler.c:16
const float UPDATE_THRESHOLD
Определения ShockHandler.c:8

Перекрестные ссылки HEAVY_SHOCK_HIT, LIGHT_SHOCK_HIT, m_CumulatedShock, m_Player, MID_SHOCK_HIT и UPDATE_THRESHOLD.

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