Tout est une question d'optimisation, le Source Engine est très bon de ce côté là, donc ils peuvent se permettre de changer leur moteur physique.
Sinon kingofpop78 je disais que c'était scripté dans le sens ou quand un zombie meurt pas exemple, et il commence à tomber à genoux, bah ça, c'est une animation, et il y en a plusieurs comme ça qui se lance avant de transformer le zombie en ragdoll.
Et le script se charge de faire apparaitre ses animations de temps en temps, comme ils le font pour TF2, ce doit être 25% ou 50% de chance en fonction de comment meurt le personnage. 