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

◆ Init()

static void PPEffects::Init ( )
inlinestaticprivate

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

53 {
54 //Print("---Init PPEffects---");
55 if ( m_BlurValues )
56 {
57 delete m_BlurValues;
58 }
59 if ( m_ChromAbbValues )
60 {
61 delete m_ChromAbbValues;
62 }
64 {
65 delete m_VignetteEffects;
66 }
67 if ( m_VignetteValues )
68 {
69 delete m_VignetteValues;
70 }
71 if ( m_ColorEffect )
72 {
73 delete m_ColorEffect;
74 }
75
76 m_MatColors = GetGame().GetWorld().GetMaterial("graphics/materials/postprocess/glow");
77 m_RadialBlur = GetGame().GetWorld().GetMaterial("graphics/materials/postprocess/radialblur");
78 m_BlurValues = new array<float>;
79 m_ChromAbbValues = new array<float>;
80 m_VignetteEffects = new array<int>;
82
83 // add new blur effects here
90
91 // add chromatic abberation effects here
93 //m_ChromAbbShock = RegisterChromAbbEffect();
94
95 // add vignette effects here
100
101 m_ColorEffect = new array<float>;
103
104 // add new color effects here
108
109 // ------------------------NV-related stuff below------------------------
110 array<float> colorizeDefault = {0.0, 0.0, 0.0};
112
113 // colorize: r, g, b
114 // colorize effects registration
115 m_ColorizeEffects.Set(PPEffects.COLORIZE_NV, colorizeDefault);
116 //SetNVParams(1.0, 0.0, 2.35, 2.75); //default values
117 // ------------------------End of NV-related stuff------------------------
118 }
map
Определения ControlsXboxNew.c:4
proto native World GetWorld()
static int m_BlurFever
Определения PPEffects.c:15
static int m_BlurOptics
Определения PPEffects.c:17
static int m_BlurMenu
Определения PPEffects.c:16
static int RegisterVignetteEffect()
Определения PPEffects.c:460
static ref map< int, ref array< float > > m_VignetteValues
Определения PPEffects.c:38
static ref array< int > m_VignetteEffects
Определения PPEffects.c:37
static Material m_MatColors
Определения PPEffects.c:49
static int m_VignetteMenu
Определения PPEffects.c:31
static int m_ShockEffect
Определения PPEffects.c:23
static int m_VignetteShock
Определения PPEffects.c:29
static int RegisterBlurEffect()
Определения PPEffects.c:149
static int m_DyingEffect
Определения PPEffects.c:22
static int m_BlurFlashbang
Определения PPEffects.c:18
static ref array< float > m_ColorEffect
Определения PPEffects.c:40
static int m_BurlapBlindness
Определения PPEffects.c:21
static int RegisterColorEffect()
Определения PPEffects.c:370
static ref map< int, ref array< float > > m_ColorizeEffects
Определения PPEffects.c:41
static int m_BlurDrunk
Определения PPEffects.c:14
static Material m_RadialBlur
Определения PPEffects.c:50
static ref array< float > m_ChromAbbValues
Определения PPEffects.c:36
static int m_ChromAbbOptic
Определения PPEffects.c:25
static int m_VignetteTunnel
Определения PPEffects.c:30
static int RegisterChromAbbEffect()
Определения PPEffects.c:255
static int m_VignetteUnconscious
Определения PPEffects.c:28
static ref array< float > m_BlurValues
Определения PPEffects.c:35
static ref map< int, ref array< float > > m_ColorValues
Определения PPEffects.c:39
static int m_BlurInventory
Определения PPEffects.c:13
proto native Material GetMaterial(string materialName)
proto native CGame GetGame()

Перекрестные ссылки COLORIZE_NV, GetGame(), World::GetMaterial(), CGame::GetWorld(), m_BlurDrunk, m_BlurFever, m_BlurFlashbang, m_BlurInventory, m_BlurMenu, m_BlurOptics, m_BlurValues, m_BurlapBlindness, m_ChromAbbOptic, m_ChromAbbValues, m_ColorEffect, m_ColorizeEffects, m_ColorValues, m_DyingEffect, m_MatColors, m_RadialBlur, m_ShockEffect, m_VignetteEffects, m_VignetteMenu, m_VignetteShock, m_VignetteTunnel, m_VignetteUnconscious, m_VignetteValues, RegisterBlurEffect(), RegisterChromAbbEffect(), RegisterColorEffect() и RegisterVignetteEffect().

Используется в DayZIntroScene::DayZIntroScene(), DayZIntroSceneXbox::DayZIntroSceneXbox() и MissionBase::OnInit().