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

◆ HitEffect()

static void PPEffects::HitEffect ( float value)
inlinestaticprivate

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

529 {
530 float m_HitEffectColor[4];
531 m_HitEffectColor[0] = Math.Lerp(Math.Clamp(m_ColorValueTotal[0],0,1), 1, value);
532 m_HitEffectColor[1] = 0;
533 m_HitEffectColor[2] = 0;
534 m_HitEffectColor[3] = Math.Lerp(Math.Clamp(m_ColorValueTotal[0],0,1), 1, value);
535 /*
536 Print("---------------------------");
537 Print("m_ColorValueTotal[0]: " + m_ColorValueTotal[0]);
538 Print("value: " + value);
539 Print("---------------------------");
540 Print("r: " + m_HitEffectColor[0]);
541 Print("g: " + m_HitEffectColor[1]);
542 Print("b: " + m_HitEffectColor[2]);
543 Print("a: " + m_HitEffectColor[3]);
544 */
545 m_MatColors.SetParam("OverlayColor", m_HitEffectColor);
546 m_MatColors.SetParam("OverlayFactor", 0.05);
547 }
static Material m_MatColors
Определения PPEffects.c:49
static float m_ColorValueTotal[4]
Определения PPEffects.c:46

Перекрестные ссылки Math::Clamp(), Math::Lerp(), m_ColorValueTotal и m_MatColors.