Sorry for the late reply I’m used to most support requests to come via mail or discord by now. The physics collision sound component needs to be added to the ragdoll mesh, not the actor. The mesh needs to have generate hit events ticked. It changed in an update about a month ago, sorry for the confusion.
It was a dumb mistake on my end, I added the physics collision sound component and didn’t notice what you said, that it needs to be attached to the mesh not the root actor.
Would you recommend I set velocity threshold to 0 since my mobile game is throwing ragdolls around (a lot of times at a high velocity)?
Also, I’ve been getting these warnings in my output log recently:
LogScript: Warning: Script Msg: Attempted to access index 0 from array ‘VolumesImpactThis’ of length 0 in ‘/Game/PhysicsCollisionSound/Blueprints/BP_PhysicsCollisionSound.BP_PhysicsCollisionSound_C’!
LogScript: Warning: Script Msg: Attempted to access index 0 from array ‘VolumesExitThis’ of length 0 in ‘/Game/PhysicsCollisionSound/Blueprints/BP_PhysicsCollisionSound.BP_PhysicsCollisionSound_C’!
Should I be concerned about these? It does seem like the audio is not firing consistently when the ragdolls are impacting objects, only happens sometimes.