When should I randomize Particles2D parameters?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By ichster

When should I randomize Particles2D parameters? Should I randomize them in process()?:

func _randomize(param):
    param = param + param * randomness

func _process(delta):
	_randomize(speed_scale)
	_randomize(explosiveness)

And does the change in parameter effect all the particles, just the following ones, or something else?