376 {
377 float color_value_total[4] = {0,0,0,0};
378 float color_overlay;
379
380
381
382
384 {
385 return;
386 }
387
389 {
392
393 color_value_total[0] = color_value_total[0] + value[0];
394 color_value_total[1] = color_value_total[1] + value[1];
395 color_value_total[2] = color_value_total[2] + value[2];
396 color_value_total[3] = color_value_total[3] + value[3];
397 color_overlay += value[4];
398 }
399
402 m_MatColors.SetParam(
"OverlayColor", color_value_total);
403 m_MatColors.SetParam(
"OverlayFactor", color_overlay);
404 }
static Material m_MatColors
static float m_ColorValueTotal[4]
static float m_ColorOverlayTotal
static ref map< int, ref array< float > > m_ColorValues
proto native CGame GetGame()