A feature I always found awesome when it comes to old games even if it is gory is the idea of shooting limbs off I did some research on this feature awhile back and it was interesting seeing people post up information about how left4dead did their limb tearing and so on. Not a lot of games get this right like they used to but I feel like especially if you want to demonstrate how powerful a weapon is it gives the effect that extra oomph whereas a lot of games nowadays ( Probably partly because of self-censorship ) don't put that stuff in and they just rely on ragdall physics unnaturally bouncing around a scene.
Has anyone ever had a thought about how they might implement this sort of thing in Godot? I'd potentially model separate limb chunks for each part of the body then when that part is hit by a weapon or bullet it breaks off. I know for example they use some kind of transparency shader to hide the original model in this instance.