Garry's Mod Wiki

Revision Difference

Entity:IsConstrained#518470

<function name="IsConstrained" parent="Entity" type="classfunc"> <description> Returns true if the entity has constraints attached to it <bug issue="3837">This will only update clientside if the server calls it first. This only checks constraints added through the <page>constraint</page> so this will not react to map constraints.</bug> </description> <realm>Shared</realm> <file line="63-L85">lua/includes/extensions/entity.lua</file> <rets> <ret name="" type="boolean">Whether the entity is constrained or not.</ret> </rets> </function> <example> <description>From entities/prop_effect.lua</description> <code> function ENT:PhysicsUpdate( physobj ) if ( CLIENT ) then return end -- Don't do anything if the player isn't holding us if ( !self:IsPlayerHolding() &amp;&amp; !self:IsConstrained() ) then if ( !self:IsPlayerHolding() && !self:IsConstrained() ) then physobj:SetVelocity( Vector(0,0,0) ) physobj:Sleep() end end </code> </example>