Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ParticleHelper.c
Go to the documentation of this file.
2{
3 protected static const float MINIMAL_LV = -20;
4
5 //------------------------------------------------------------------------------------------------
9 static void StopParticleEmissionAndLights(notnull ParticleEffectEntity particleEntity, int lightEmitterID = 0)
10 {
11 particleEntity.StopEmission();
12 Particles particles = particleEntity.GetParticles();
13 if (!particles)
14 return;
15
16 if (lightEmitterID >= 0)
17 {
18 particles.SetParam(lightEmitterID, EmitterParam.MAX_LV, MINIMAL_LV);
19 return;
20 }
21
22 for (int i, count = particles.GetNumEmitters(); i < count; i++)
23 {
24 particles.SetParam(i, EmitterParam.MAX_LV, MINIMAL_LV);
25 }
26 }
27}
void ParticleEffectEntity(IEntitySource src, IEntity parent)
static const float MINIMAL_LV
static void StopParticleEmissionAndLights(notnull ParticleEffectEntity particleEntity, int lightEmitterID=0)
EmitterParam