For years, modders struggled with applying ragdoll physics specifically to the protagonist, CJ. Early iterations primarily affected NPCs, leaving CJ with his standard stiff animations . However, newer "Active Ragdoll" and "Improved Ragdoll" versions now integrate CJ into the physics engine, allowing him to react realistically to:
CJ now ejects from motorcycles or through windshields with realistic limb trailing and impact bouncing .