Revision Difference
undo.ReplaceEntity#511871
<function name="ReplaceEntity" parent="undo" type="libraryfunc">⤶
<description>Replaces any instance of the "from" reference with the "to" reference, in any existing undo block. Returns true if something was replaced</description>⤶
<realm>Server</realm>⤶
<args>⤶
<arg name="from" type="Entity">The old entity</arg>⤶
<arg name="to" type="Entity">The new entity to replace the old one</arg>⤶
</args>⤶
<rets>⤶
<ret name="" type="boolean">somethingReplaced</ret>⤶
</rets>⤶
</function>⤶
⤶
<example>⤶
<description>When an entity is ragdolled, this will replace any instances of the entity with it's ragdoll.</description>⤶
<code>⤶
function GM:CreateEntityRagdoll( entity, ragdoll )⤶
// Replace the entity with the ragdoll in cleanups etc⤶
undo.ReplaceEntity( entity, ragdoll )⤶
cleanup.ReplaceEntity( entity, ragdoll )⤶
end⤶
</code>⤶
⤶
</example>