class ACE_HuntIR_Propell_Fx { class ACE_HuntIR_ExploAmmoFlash { simulation = "particles"; type = "ACE_HuntIR_ExploAmmoFlash"; position[] = { 0, 0, 0 }; intensity = 1; interval = 1; lifeTime = 1; }; class ACE_HuntIR_ExploAmmoSmoke { simulation = "particles"; type = "ACE_HuntIR_ExploAmmoSmoke"; position[] = { 0, 0, 0 }; intensity = 1; interval = 1; lifeTime = 0.8; }; }; class CfgCloudlets { class Default; class ACE_HuntIR_ExploAmmoFlash: Default { interval = 0.1; circleRadius = 0; circleVelocity[] = { 0, 0, 0 }; particleShape = "\A3\data_f\ParticleEffects\Universal\Universal"; particleFSNtieth = 16; particleFSIndex = 0; particleFSFrameCount = 32; particleFSLoop = 0; angleVar = 1; animationName = ""; particleType = "Billboard"; timerPeriod = 1; lifeTime = 0.5; moveVelocity[] = { 0, 1, 0 }; rotationVelocity = 1; weight = 10; volume = 7.9; rubbing = 0.1; size[] = { "0.0125 * intensity + 0.25", "0.0125 * intensity + 0.125" }; color[] = { { 1, 1, 1, -1 }, { 1, 1, 1, 0 } }; animationSpeed[] = { 2 }; randomDirectionPeriod = 0.2; randomDirectionIntensity = 0.2; onTimerScript = ""; beforeDestroyScript = ""; lifeTimeVar = 0; positionVar[] = { 0, 0.1, 0 }; MoveVelocityVar[] = { 0.2, 0.5, 0.2 }; rotationVelocityVar = 1; sizeVar = 0.5; colorVar[] = { 0, 0, 0, 0 }; randomDirectionPeriodVar = 0; randomDirectionIntensityVar = 0; }; class ACE_HuntIR_ExploAmmoSmoke: Default { interval = "0.02 * interval + 0.02"; circleRadius = 0; circleVelocity[] = { 0, 0, 0 }; particleShape = "\A3\data_f\ParticleEffects\Universal\Universal"; particleFSNtieth = 16; particleFSIndex = 7; particleFSFrameCount = 48; particleFSLoop = 1; angleVar = 1; animationName = ""; particleType = "Billboard"; timerPeriod = 1; lifeTime = 0.25; moveVelocity[] = { 0, 1, 0 }; rotationVelocity = 1; weight = 0.053; volume = 0.04; rubbing = 0.2; size[] = { "0.0125 * intensity + 0.25", "0.0125 * intensity + 1.25", "0.0125 * intensity + 2.75", "0.0125 * intensity + 3.75" }; color[] = { { 0.6, 0.6, 0.6, 1 }, { 0.7, 0.7, 0.7, 0.5 }, { 0.78, 0.78, 0.78, 0.25 } }; animationSpeed[] = { 1.7, 0.6, 0.4, 0.3, 0.3 }; randomDirectionPeriod = 0.2; randomDirectionIntensity = 0.2; onTimerScript = ""; beforeDestroyScript = ""; lifeTimeVar = 2; positionVar[] = { 0.5, 0.3, 0.5 }; MoveVelocityVar[] = { 1.5, 2, 1.5 }; rotationVelocityVar = 1; sizeVar = 0.5; colorVar[] = { 0, 0, 0, 0 }; randomDirectionPeriodVar = 0; randomDirectionIntensityVar = 0; }; };