Revision Difference
Entity:BecomeRagdollOnClient#515747
<function name="BecomeRagdollOnClient" parent="Entity" type="classfunc">⤶
<description>⤶
Spawns a clientside ragdoll for the entity, positioning it in place of the original entity, and makes the entity invisible. It doesn't preserve flex values (face posing) as CSRagdolls don't support flex.⤶
⤶
It does not work on players. Use <page>Player:CreateRagdoll</page> instead.⤶
⤶
The original entity is not removed, and neither are any ragdolls previously generated with this function.⤶
⤶
To make the entity re-appear, run <page>Entity:SetNoDraw</page>( false )⤶
</description>⤶
<realm>Client</realm>⤶
<rets>⤶
<ret name="" type="CSEnt">The created ragdoll.</ret>⤶
</rets>⤶
</function>⤶
⤶
<example>⤶
<description>Spawns a ragdoll for all NPCs.</description>⤶
<code>⤶
for k,npc in pairs( ents.FindByClass( "npc_*" ) ) do⤶
npc.RagDoll = npc:BecomeRagdollOnClient()⤶
end⤶
</code>⤶
⤶
</example>