I want to damage individual body parts of the enemy, like the legs and arms. The player would attack certain body parts and they would get separated from the monster (like Monster Hunter World for example, you could separate tail from the monster after damaging it).
My question is how would I trace the hit for the individual parts rather than the whole mesh itself. Secondly, would I need separate health for each individual body part (e.g. like Leg 1, Leg 2 etc.)?
I am more concerned with implementation and functionality rather than aesthetics of it. Any help would be greatly appreciated!
Bonus Quest: I want the camera to lock on the specified Body Part when the player presses a button. Any ideas how to do it?