Then you will understand that with a game of this magnitude, ND are more than capable of creating hundreds of animations based on collision detection which will trigger a finite state animation where ever the NPC is shot. People are forgetting ND are pioneers in games development and this is 2018, the stuff we seen at E3 will be the standard for PS5 titles also and this is just the beginning of whats possible.
Are you suggesting that ND are so far ahead of every other developer in the world that they can create life-like unique animations in real time that are leaps and bounds ahead of anything we have ever seen before?
Who do you think they are? Time travellers from the future that just Get things better? No.. they use very intelligent tricks to make pre-rendered and scripted animations of character models complete actions based on states.