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?