Garry's Mod Wiki


  boolean Entity:IsConstrained()


Returns true if the entity has constraints attached to it

This will only update clientside if the server calls it first. This only checks constraints added through the constraint so this will not react to map constraints.

For a serverside alternative, see constraint.HasConstraints

Issue Tracker: 3837


1 boolean
Whether the entity is constrained or not.


From entities/prop_effect.lua

function ENT:PhysicsUpdate( physobj ) if ( CLIENT ) then return end -- Don't do anything if the player isn't holding us if ( !self:IsPlayerHolding() && !self:IsConstrained() ) then physobj:SetVelocity( Vector(0,0,0) ) physobj:Sleep() end end