How do you set the force of the 'hitting' object? For instance in a real game situation, let's say your character has two weapons he can switch between: a gun and a shotgun. The impact onto the ragdoll enemy would be very different with these two weapons. How does your system account for that?
Will it only work with bipeds? What about a four-legged enemy?
yes, it is bone based, and adding impact is just as easy, you just make a prefixed variable which gets added depending on the gun used.
also, any type of enemy is supported, just gotta write/design it that way. if you make a 4 legged enemy, just place the bones correct and let the programming do everything else *gotta handcode that yourself, but i'll write a manual on how to do that, piece of cake, the thing that took most time was just setting the physics good... also learning them took me long :P *