Arma 3 Scripting

setParticleRandom

  • Global argument
  • Local effect
  • Arma 3 v0.50
  • First in Operation Flashpoint: Elite v1.00

Command · Markdown · JSON · original wiki page

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
];

Syntax

particleSource setParticleRandom [lifeTime, position, moveVelocity, rotationVelocity, size, color, directionPeriod, directionIntensity, angle, bounceOnSurface]

Parameters:

Returns: 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];

See also

ParticleArray · setParticleCircle · setParticleParams · ParticleTemplates · setParticleClass · particlesQuality · setParticleFire

Community notes

DarkDruid

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.