Revision Difference
Entity:GetConstrainedEntities#515499
<function name="GetConstrainedEntities" parent="Entity" type="classfunc">⤶
<description>Returns the two entities involved in a constraint ent, or nil if the entity is not a constraint.</description>⤶
<realm>Server</realm>⤶
<rets>⤶
<ret name="" type="Entity">ent1</ret>⤶
<ret name="" type="Entity">ent2</ret>⤶
</rets>⤶
</function>⤶
⤶
<example>⤶
<description>From gmsave/constraints.lua</description>⤶
<code>⤶
function gmsave.ConstraintSave( ent )⤶
local t = {}⤶
t.EntOne, t.EntTwo = ent:GetConstrainedEntities()⤶
local PhysA, PhysB = ent:GetConstrainedPhysObjects()⤶
⤶
t.BoneOne = GetPhysicsObjectNum( t.EntOne, PhysA )⤶
t.BoneTwo = GetPhysicsObjectNum( t.EntTwo, PhysB )⤶
t.EntOne = gmsave.EntityEncode( t.EntOne )⤶
t.EntTwo = gmsave.EntityEncode( t.EntTwo )⤶
return t⤶
⤶
end⤶
</code>⤶
⤶
</example>