setParticleRandom
Description
- Description:
 - Sets randomization of particle source parameters. Correspondence between CfgCloudlets class param names and command array of params:
particleSource setParticleRandom [ lifeTimeVar, positionVar, moveVelocityVar, rotationVelocityVar, sizeVar, colorVar, randomDirectionPeriodVar, randomDirectionIntensityVar, angleVar, bounceOnSurfaceVar ];
 - Groups:
 - Particles
 
Syntax
- Syntax:
 - particleSource setParticleRandom [lifeTime, position, moveVelocity, rotationVelocity, size, color, directionPeriod, directionIntensity, angle, bounceOnSurface]
 - Parameters:
 - particleSource: Object
 - lifeTime: Number
 - position: Array of Number - in format [randomX, randomY, randomZ]
 - moveVelocity: Array of Number - in format [randomX, randomY, randomZ]
 - rotationVelocity: Number
 - size: Number
 - color: Color (RGBA)
 - directionPeriod: Number
 - directionIntensity: Number
 - angle: Number - (Optional)
 - since 
 0.74 - bounceOnSurface: Number - (Optional)
 - Return Value:
 - Nothing
 
Examples
- Example 1:
 - _particleSource setParticleRandom [0, [0.1, 0.1, 0.1], [0, 0, 0.5], 0, 0.1, [0, 0, 0, 0], 0, 0, 45, 0];
 
Additional Information
- See also:
 - ParticleArray setParticleCircle setParticleParams ParticleTemplates setParticleClass particlesQuality setParticleFire
 
Notes
- 
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note 
- Posted on 2013-07-03 - 15:35
 - Druid
 - Support of parameter bounceOnSurface (Number - 0-1) is in the game since Arma 3 version 0.74. It's variability in speed's loosing in collision with ground. Requires collisions with ground enabled by script command setParticleParams.
 
Categories: 
- Scripting Commands
 - Introduced with Operation Flashpoint: Elite version 1.00
 - Operation Flashpoint: Elite: New Scripting Commands
 - Operation Flashpoint: Elite: Scripting Commands
 - ArmA: Armed Assault: Scripting Commands
 - Arma 2: Scripting Commands
 - Arma 2: Operation Arrowhead: Scripting Commands
 - Take On Helicopters: Scripting Commands
 - Arma 3: Scripting Commands
 - Command Group: Particles
 - Scripting Commands: Local Effect