Garry's Mod Wiki

Recent Changes

4 Hours Ago
string.Split - Update return type
by Narshal
string.Explode - Update return type
by Narshal
Today
constraint.Weld - Note false is acceptable output
by marchc
Yesterday
Structures/SWEP - Addons????? Pretty sure you meant states + Reverted cause misread
Global.CurTime - Minor Change
by Rubat
3 Days Ago
Enums/IMAGE_FORMAT - Changed desc regarding IMAGE_FORMAT_IA88. It will get fallback to RGBA8888 for render targets. But it good works for DXVK Vulkan as RG88_UNIFORM. + Minor Change + Minor Change + Minor Change
4 Days Ago
Player:SendLua - Minor Change
by Rubat
Global.BroadcastLua - Minor Change + Minor Change
by Rubat
Workshop_Addon_Creation - mention data_static
PhysObj:GetBuoyancyRatio - Minor Change + Minor Change
by Rubat
5 Days Ago
Enums/STUDIO - Make "Used by" a bit more ordered. Please clarify if the old order is still needed and why.
by Grocel
6 Days Ago
Enums/STUDIO - Changed formatting of desc hooks to list + Changed order of hooks + Minor Change
7 Days Ago
render.GetResolvedFullFrameDepth - Removed 65536 flag from Depth buffer upgrade
achievements.GetName - Minor Change
ENTITY:CanTool - Minor Change
8 Days Ago
Update_Preview_Changelog - Changes for 25th of April
by Rubat
9 Days Ago
Update_Preview_Changelog - Minor Change
by Rubat
GM:CalcView - Minor Change
by Rubat
DRIVE:CalcView - Minor Change
by Rubat
File:Read - Minor Change
by Rubat
10 Days Ago
by Rubat
ProjectedTexture:SetSkipShadowUpdates - Changed returns to args
Update_Preview_Changelog - Changes up to April 22 + Minor Change
by Rubat
by Rubat
by Rubat
11 Days Ago
by Tom.bat
PLAYER:SetupDataTables - Ignore last change
by Tom.bat
PLAYER:SetupDataTables - Minor Change
by Tom.bat
12 Days Ago
effects.BubbleTrail - Minor Change + Minor Change
by Rubat
string.ToColor - Minor Change
16 Days Ago
chat.AddText - Reword arguments, add comments to help explain example
achievements.GetCount - Minor Change
by Rubat
achievements.Count - "amount of all" is not proper english? + Minor Change
by Rubat
Global.DynamicMaterial - Minor Change
by Rubat
17 Days Ago
umsg.Entity - Minor Change
by Rubat
achievements.Count - Refresh things
achievements.GetCount - Refresh things + Improve the example section
achievements.GetDesc - Refresh things + Improve the example section
achievements.GetGoal - Refresh things + Improve the example section
achievements.GetName - Refresh things + Improve the example section
achievements.IsAchieved - Refresh things + Remake the example
SourceScheme - Minor Change + Minor Change
by theki
18 Days Ago
ConVars_In_Garrysmod - Minor Change
ConVars_In_Garrysmod - r_radiosity now defaults to 4
util.SHA256 - Minor Change for correctness
19 Days Ago
render.GetFogMode - Moved return information to the returns section
render.PopFilterMag - Minor Change
by Rubat
cam.PushModelMatrix - Whats openGL got to do with this function + Minor Change + Minor Change + Minor Change
by Rubat
cam.PopModelMatrix - Minor Change + Minor Change
by Rubat
22 Days Ago
Update_Preview_Changelog - Changes up to 10 April
by Rubat
render.GetFogMode - Updated desc regarding 2D hooks and MATERIAL_FOG_NONE.
23 Days Ago
Entity:GetMaterials - Update return type
by Narshal
Global.CurTime - Added infos about nextwork_test.
by Grocel
Update_Preview_Changelog - changes up to 8th of april 2026
by Rubat
Update_Preview_Changelog - Changes up to 5th of April 2026
by Rubat
Update_Preview_Changelog - adding more changes to the changelog (1/2)
by Rubat
24 Days Ago
IMesh:DrawSkinned - Minor Change + Minor Change
by Rubat
surface.GetScissorRect - Created Page
by Rubat
ENTITY:ResolveCustomFlyCollision - Grammar + A bit of clarifying addition + Desc & Code Formatting + A bit better code
by Rubat
by Rubat
25 Days Ago
Enums/MOVECOLLIDE - updated which hook MOVECOLLIDE_FLY_CUSTOM triggers
by NKMs
ENTITY:ResolveCustomFlyCollision - added recently added tag
by NKMs
by NKMs
26 Days Ago
cleanup.UpdateUI - Minor Change
by Rubat
WEAPON:PostDrawViewModel - Minor Change
by Rubat
WEAPON:PreDrawViewModel - Minor Change + Minor Change + Minor Change
by Rubat
WEAPON:ViewModelDrawn - Minor Change + Minor Change + Minor Change
by Rubat
WEAPON:DrawWorldModelTranslucent - Minor Change + Minor Change + Minor Change
by Rubat
WEAPON:DrawWorldModel - Minor Change + Minor Change + Minor Change
by Rubat
Structures/FontData - Add note about extended on the Linux client.
by Narshal
util.ParticleTracer - Added note
util.ParticleTracer - Minor Change + Minor Change + Minor Change
by Rubat
util.ParticleTracerEx - Minor Change
by Rubat
GM:PlayerStartVoice - Add default value
27 Days Ago
Entity:GetSaveTable - add default value
by Rubat
Global.EffectData - merge the 2 identical warnings
by Rubat
NPC:SentenceStop - fix typo
by NKMs
Global.JS_Language - Minor Change
by theki
Global.JS_Utility - Minor Change
by theki
Global.JS_Workshop - Minor Change
by theki
Global.Localize - Minor Change
by theki
WEAPON:SetWeaponHoldType - wrap in note tag
by theki
table.Shuffle - fixed line numbers in the file link
28 Days Ago
Scripted_Entities - Minor Change on the Example Script
33 Days Ago
bitwiseguide - Logic issue
CLuaParticle:SetVelocityScale - Update description.
by NKMs
debugoverlay.Axis - Added coordinate letters and clarified the right hand rule. + linked right hand rule to valve wiki
by Grocel
debugoverlay.Axis - Minor Change + Minor Change + Minor Change
by Rubat
34 Days Ago
ents.FindInCone - Our previous statement suggesting that clientside entities are not returned by this function was an outright fabrication.
Entity:GetNetworkVars - Minor Change + Minor Change
by TankNut
net.WriteVector - Add fractional precision
35 Days Ago
debugoverlay.Axis - added more parameters to example
by Grocel
36 Days Ago
ents.GetEdictCount - Minor Change
by Rubat
Entity:IsNPC - Minor Change
by Rubat
ai.GetNodeCount - Minor Change
by Rubat
37 Days Ago
debugoverlay.Axis - Minor Change
by Grocel
Entity:DropToFloor - There is no point in warning, you can increase distance
PhysObj:GetBuoyancyRatio - Added to linux
Global.GetConVarNumber - Minor Change
by Rubat
Global.GetConVarString - no need to have this a warning that just says the same thing again
by Rubat
surface.GetTextSize - Minor Change
by Rubat
38 Days Ago
surface.GetTextSize - Minor Change
by WLKRE
Global.GetConVarString - Minor Change
Global.GetConVarNumber - Document maxplayer behaivor + add warning
39 Days Ago
IMaterial:SetFloat - Minor Change + Minor Change
by Rubat
IMaterial:SetTexture - Minor Change
by Rubat
IMaterial:SetInt - Minor Change
by Rubat
40 Days Ago
CMoveData:SetButtons - Minor Change
by Rubat
by Rubat
CMoveData:SetAngles - Minor Change
by Rubat
by Rubat
CMoveData:SetVelocity - Minor Change
by Rubat
CMoveData:SetUpSpeed - Minor Change
by Rubat
CMoveData:SetSideSpeed - Minor Change
by Rubat
CMoveData:SetOrigin - Minor Change
by Rubat
CMoveData:SetOldButtons - Minor Change
by Rubat
CMoveData:SetOldAngles - Minor Change
by Rubat
CMoveData:SetMoveAngles - Minor Change
by Rubat
CMoveData:SetMaxSpeed - Minor Change
by Rubat
by Rubat
by Rubat
by Rubat
by Rubat
CMoveData:SetForwardSpeed - Minor Change
by Rubat
Player:SetDuckSpeed - Minor Change
by Rubat
46 Days Ago
mesh.Specular - Marked `VERTEX_SPECULAR` as code
CMoveData:SetButtons - Minor Change (Shared->Server)
CMoveData:SetAbsMoveAngles - Minor Change (Shared->Server)
CMoveData:SetAngles - Minor Change (Shared->Server)
CMoveData:SetImpulseCommand - Minor Change (Shared->Server)
CMoveData:SetVelocity - Minor Change (Shared->Server)
CMoveData:SetUpSpeed - Minor Change (Shared->Server)
CMoveData:SetSideSpeed - Minor Change (Shared->Server)
CMoveData:SetOrigin - Minor Change (Shared->Server)
CMoveData:SetOldButtons - Minor Change (Shared->Server)
CMoveData:SetOldAngles - Minor Change (Shared->Server)
CMoveData:SetMoveAngles - Minor Change (Shared->Server)
CMoveData:SetMaxSpeed - Minor Change (Shared->Server)
CMoveData:SetMaxClientSpeed - Minor Change (Shared->Server)
CMoveData:SetFinalIdealVelocity - Minor Change (Shared->Server)
CMoveData:SetFinalJumpVelocity - Minor Change (Shared->Server)
CMoveData:SetFinalStepHeight - Minor Change (Shared->Server)
CMoveData:SetForwardSpeed - Minor Change (Shared->Server)
Player:SetDuckSpeed - Minor Change (Shared->Server (why was it even Shared???) )
47 Days Ago
WEAPON:AdjustMouseSensitivity - Update example to be less obsolete
by TankNut
by TankNut
48 Days Ago
WEAPON:AdjustMouseSensitivity - Add new arguments, more useful example
by TankNut
util.SharedRandom - Add more explanation on how things interact + Minor Change
by TankNut
49 Days Ago
cvars.Bool - Fix default
50 Days Ago
Global.LoadPresets - Minor Change
by Rubat
Global.SavePresets - Minor Change
by Rubat
51 Days Ago
timer.Simple - Added next tick note from 2026.1.8 commit + Minor Change
by Grocel
Structures/MeshVertex - Minor Change
by Rubat
weapons.GetList - Added note about base inheritance + Minor Change
weapons.Get - Added GetList reference
52 Days Ago
mesh.Specular - Minor Change
53 Days Ago
gmod.GetGamemode - Minor Change
54 Days Ago
by ICU2D
by Rubat
gmod.GetGamemode - Minor Change
ENTITY:CanTool - Add argument and warning + Minor Change + Minor Change + Minor Change
SANDBOX:CanTool - Add argument and warning + Minor Change + Minor Change + Minor Change + Minor Change
Structures/MeshVertex - Minor Change
by Rubat
GM:OnGamemodeLoaded - Minor Change
by Rubat
gmod.GetGamemode - Minor Change
by Rubat
55 Days Ago
mesh.Specular - Added: Require `VERTEX_SPECULAR` flag in C++ code of shader.
mesh.Specular - Mesh.Specular works. It's used in Lightmapped_4WayBlend.
Vector:Mul - Add vector and vmatrix arguments
by TankNut
57 Days Ago
58 Days Ago
Enums/IMAGE_FORMAT - Minor Change
Enums/IMAGE_FORMAT - D3DFMT_R8G8B8 is invalid for most modern video cards. Thats why IMAGE_FORMAT_RGB888 and IMAGE_FORMAT_BGR888 is legacy formats. It have fallback to IMAGE_FORMAT_BGRX8888. Removed "Legacy format" desc from stable and worked formats: BGRX5551, GBRA4444, GBRA5551, IMAGE_FORMAT_RGBA16161616. A8 is 8 bit alpha. Added explanation of what "X" is.
59 Days Ago
Entity:FindGestureSequenceLayer - fix wiki page name overlap
by NKMs
Entity:FindGestureSequenceLayer - Update description, this is for activities
by NKMs
60 Days Ago
Entity:SetModelScale - Made note about known bug that's to be fixed later + Minor Change
Enums/IMAGE_FORMAT - Added a period
Editing_The_Garry's_Mod_Wiki - Added a period (kinda ironic)
Gradients - Further improved (added a period)
iterators - Forgot a period.
2 Months Ago
Panel:SetFGColor - Minor Change
by Rubat
util.JSONToTable - Added info about updated JSON parsing from March 2025
by Grocel
SANDBOX:CanTool - Minor Change
by Rubat
DCollapsibleCategory - make example not use DPanelList, add example with Add func
by Rubat
mesh_primitives - Minor Change
Global.IsValid - Grammar
by ICU2D
Entity:SetRenderAngles - +(-s); origin*
IMesh:DrawSkinned - Minor Change + Minor Change
by Bonyoze
Entity:SetRenderAngles - Minor Change
by Rubat
Entity:SetRenderOrigin - Minor Change + Minor Change + Minor Change
by Rubat
SANDBOX:SpawnlistOpenGenericMenu - Add source + Revert