Hello. I use a CPU particle system with an EventReceiver Spawn to spawn particles from the blueprints.
I wish to determine how many I spawn through blueprints too, so I changed the spawn count distribution inside the EventReceiver Spawn module to a “Float Particle Parameter”. But after hours of trouble shooting it does not matter what the blueprint parameter is set to, I suspect the spawn count parameter always use a default value of 1.
So, I spawn an emitter, set the float parameter and then trigger the spawn generator.
My expectations is that when I set N, Max in = 1000, Max Out = 1000, N particles will spawn. But that is not the case.
Examples:
Where N=123, Max in = 1000, Max Out = 1000. The result is that 1 particle is spawned.
Where N=123, Max in= 100, Max Out= 1000. Result is 10 particles are spawned.
Where N=123, Max in = 10, Max Out = 1000. Result is 100 particles are spawned.
Where N=123, Max in = 1, Max Out = 1000. Result is 1000 particles are spawned.
The above results match as if with N=1.