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

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )

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

123 {
124 super.OnVariablesSynchronized();
125
126 if (!m_ToxicClouds)
127 m_ToxicClouds = new array<Particle>();
128
129 switch (m_DecayState)
130 {
131 case eAreaDecayStage.LIVE:
133 break;
134
135 case eAreaDecayStage.DECAY_START:
136 // We go through all the particles bound to this area and update relevant parameters
137 //Debug.Log("We start decay");
138 foreach ( Particle p : m_ToxicClouds )
139 {
140 p.SetParameter( 0, EmitorParam.BIRTH_RATE, DECAY_START_PART_BIRTH_RATE );
141 p.SetParameter( 0, EmitorParam.SIZE, DECAY_START_PART_SIZE );
142 }
143
144 break;
145
146 case eAreaDecayStage.DECAY_END:
147 // We go through all the particles bound to this area and update relevant parameters
148 //Debug.Log("We finish decay");
149 foreach ( Particle prt : m_ToxicClouds )
150 {
151 prt.SetParameter( 0, EmitorParam.BIRTH_RATE, DECAY_END_PART_BIRTH_RATE );
152 prt.SetParameter( 0, EmitorParam.SIZE, DECAY_END_PART_SIZE );
153 }
154
155 break;
156
157 default:
158 break;
159 }
160 }
const int DECAY_START_PART_BIRTH_RATE
Определения ContaminatedArea_DynamicBase.c:16
const float DECAY_START_PART_SIZE
Определения ContaminatedArea_DynamicBase.c:15
override void InitZoneClient()
Определения ContaminatedArea_DynamicBase.c:68
enum eAreaDecayStage m_DecayState
const float DECAY_END_PART_SIZE
Определения ContaminatedArea_DynamicBase.c:17
const int DECAY_END_PART_BIRTH_RATE
Определения ContaminatedArea_DynamicBase.c:18
eAreaDecayStage
Определения ContaminatedArea_DynamicBase.c:2
Legacy way of using particles in the game.
Определения Particle.c:7
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
EmitorParam
Определения EnVisual.c:114

Перекрестные ссылки DECAY_END_PART_BIRTH_RATE, DECAY_END_PART_SIZE, DECAY_START_PART_BIRTH_RATE, DECAY_START_PART_SIZE, InitZoneClient() и m_DecayState.