Hi I’m trying to implement a system which spawns blood decal (on the hit surface) when a ragdoll impacts with something but using Event Hit or On Component Hit gives me a lot of calls (one for every bone that generates hit events) so for a single impact at least 5-6 blood decals are spawned and this is pretty disgusting.Right now I disabled hit events on almost every bones ( to reduce the number of spawned decals) excluding pelvis and head but my system is far from being perfect. What’s the best way to deal with that? Is there a good way to implement something like this? Also remember that I need to calculate the correct rotation of the decal depending from hit surface inclination (for example a wall or a floor), to do this I’m using the hit surface normal but If you advice something better than Event Hit I would also like to know how to calculate the correct rotation.
Thanks in advance