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

◆ OnVariablesSynchronized()

override void ContaminatedArea_Dynamic::OnVariablesSynchronized ( )
inlineprotected

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

347 {
348 super.OnVariablesSynchronized();
349
350 if ( !m_ToxicClouds )
351 m_ToxicClouds = new array<Particle>;
352
353 switch ( m_DecayState )
354 {
355 case eAreaDecayStage.START:
357 break;
358 case eAreaDecayStage.LIVE:
360
361 break;
362 case eAreaDecayStage.DECAY_START:
363 {
364 // We go through all the particles bound to this area and update relevant parameters
365 //Debug.Log("We start decay");
366 foreach ( Particle p : m_ToxicClouds )
367 {
368 p.SetParameter( 0, EmitorParam.BIRTH_RATE, DECAY_START_PART_BIRTH_RATE );
369 p.SetParameter( 0, EmitorParam.SIZE, DECAY_START_PART_SIZE );
370 }
371
372 break;
373 }
374 case eAreaDecayStage.DECAY_END:
375 {
376 // We go through all the particles bound to this area and update relevant parameters
377 //Debug.Log("We finish decay");
378 foreach ( Particle prt : m_ToxicClouds )
379 {
380 prt.SetParameter( 0, EmitorParam.BIRTH_RATE, DECAY_END_PART_BIRTH_RATE );
381 prt.SetParameter( 0, EmitorParam.SIZE, DECAY_END_PART_SIZE );
382 }
383
384 break;
385 }
386 default:
387 break;
388 }
389 }
eAreaDecayStage
Определения ContaminatedArea_Dynamic.c:2
const int DECAY_END_PART_BIRTH_RATE
Определения ContaminatedArea_Dynamic.c:50
const float DECAY_START_PART_SIZE
Определения ContaminatedArea_Dynamic.c:47
const float DECAY_END_PART_SIZE
Определения ContaminatedArea_Dynamic.c:49
override void InitZoneClient()
Определения ContaminatedArea_Dynamic.c:256
const int DECAY_START_PART_BIRTH_RATE
Определения ContaminatedArea_Dynamic.c:48
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 и PlayExplosionLight().