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

◆ OnVariablesSynchronized()

override void OnVariablesSynchronized ( )

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

121 {
122 super.OnVariablesSynchronized();
123
124 if (!m_ToxicClouds)
125 m_ToxicClouds = new array<Particle>();
126
127 switch ( m_DecayState )
128 {
129 case eAreaDecayStage.LIVE:
131 break;
132 case eAreaDecayStage.DECAY_START:
133 {
134 // We go through all the particles bound to this area and update relevant parameters
135 //Debug.Log("We start decay");
136 foreach ( Particle p : m_ToxicClouds )
137 {
138 p.SetParameter( 0, EmitorParam.BIRTH_RATE, DECAY_START_PART_BIRTH_RATE );
139 p.SetParameter( 0, EmitorParam.SIZE, DECAY_START_PART_SIZE );
140 }
141
142 break;
143 }
144 case eAreaDecayStage.DECAY_END:
145 {
146 // We go through all the particles bound to this area and update relevant parameters
147 //Debug.Log("We finish decay");
148 foreach ( Particle prt : m_ToxicClouds )
149 {
150 prt.SetParameter( 0, EmitorParam.BIRTH_RATE, DECAY_END_PART_BIRTH_RATE );
151 prt.SetParameter( 0, EmitorParam.SIZE, DECAY_END_PART_SIZE );
152 }
153
154 break;
155 }
156 default:
157 break;
158 }
159 }
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.