Mimicking a Distribution Vector Uniform with a Particle Parameter?

So, I currently have an “Initial Location” module, specifying that particles are to be spawned randomly between 0, 0, 0 and 0, 800, 0.

I want this to be controlled via Blueprint, so I exposed this value as a “Distribution Vector Particle Parameter”, but this value is effectively only a “single vector”, not a range.

Several answers have suggested I feed a random value created in BP to this parameter, once a frame, on event tick. But this doesn’t actually help, in this case: this particle system released hundreds of particles nearly instantly upon activation, and moving a single vector around once a frame doesn’t work.

Is there any way to expose this behavior properly?

I would love to know that too!

Have you found any solution for this?

Nope. :frowning: Not sure it’s possible at this current moment in time. I ended up literally making 13 different particle systems with different DVPP values and picked which one to spawn in. Not perfect, but…good enough, I guess.

This reply is a bit late but you can create your own random distribution vector with parameters. See: UE4 DistributionVectorUniformParam Particle Distribution - Erik's Code

See this answer: