-
•
Added surface.GetTextureNameByID
-
•
Added NPC:SetMaxLookDistance
-
•
Added NPC:GetMaxLookDistance
-
•
Added Entity:ClearAllOutputs
-
•
Added Entity:SetSurroundingBounds
-
•
Added Entity:SetSurroundingBoundsType
-
•
Added Entity:GetSurroundingBounds
-
•
Added optional surfaceprop argument to Entity:PhysicsInitMultiConvex, Entity:PhysicsInitConvex, Entity:PhysicsFromMesh, Entity:PhysicsInitBox. All of them now also get correct physical volume set which helps physics behave correctly
-
•
Added util.IsBinaryModuleInstalled (Community Contribution)
-
•
Added string.StartsWith (alias of string.StartWith, for consistency with string.EndsWith) (Community Contribution)
-
•
Added an option to player_manager.AddValidHands to match hands skin to player model selected skin automatically (Community Contribution)
-
•
Added "readonly" option to DProperties properties, for editable entities editor (Community Contribution)
-
•
Added Panel:SetTextSelectionColors for RichText panels
-
•
Added physenv.GetLastSimulationTime
-
•
Added Player:DisableWorldClicking & Player:IsWorldClickingDisabled (Not currently networked)
-
•
Added second argument to string.Comma (Community Contribution)
-
•
Added Tool:RebuildControlPanel
-
•
Added Tool:GetClientBool
-
•
Weapons and Entities can now set their own classname via ClassName property (Community Contribution)
-
•
Added string.Interpolate (Community Contribution)
-
•
Added DSlider ConVar support
-
•
Added DSlider:OnValueChanged