DIRECT CAUSE OF PROBLEM DISCOVERED - EPIC “PICKUP” PARTICLES
After hours of detective work and deleting BP and everything but the kitchen sink out of the Project - the problem was the kitchen sink, the free **Epic ShooterGamePack Particles: **
“P_AssaultRifle_AMmo” and “P_Health”
Remove these from my custom Pickup BPs, issue disappears instantly. Without removing the particles, the frequency of the “stutter” drops in relation to how many instances in the Map. With only one containing Pickup in the scene it hangs hard about every 10 seconds. This was the problem all along, pretty dramatic and crippling affect on a Project. Good grief, what a waste of two days.
I was able to replicate it by adding 70+70(to get the quicker stutter frequency) instances of them to a blank 4.19 Project with nothing in it but the particles and associated meshes and material. A noticeable hang around every second. (Your hardware may produce a different timing) Please download the 4.19 Project “ParticleTest” and see for your self(or not?), leave it open about five minutes and the rotating particles will start pausing. Unless once again my PC is super special and hates 4.19 individually…
Download:
https://drive.google.com/drive/folders/1ga4xMw2RTDL1Ix3ACRvIa3tLzfltAnua?usp=sharing
ParticleTest.
I tried replacing the Ammo/Cross meshes with the default “no mesh” cube in the particles, but same result. It seems the particle system itself is causing the problem, not its referenced mesh.
I suppose I can simply put a static mesh in the pickups, but not as snazzy as a rotating particle. Sucks. Better ideas anyone?
EPIC: Why do these stock particles hangup and bring 4.19.0 to its knees? I will be submitting this as a bug.