Garry's Mod Wiki

Recent Changes

Today
util.BlastDamage - Minor Change
by Rubat
Yesterday
game.Get3DSkyboxInfo - Minor Change
3 Days Ago
GM:EntityRemoved - Minor Change
4 Days Ago
http.Fetch - Minor Change
by Rubat
render.SetShadowsDisabled - Remove old bug note
Lua_Folder_Structure - Minor Change (HL2.exe is no longer the executable)
by C4R1N4
7 Days Ago
SpawnIcon:GetBodyGroup - Minor Change
by Rubat
8 Days Ago
GM:ShowHelp - Minor Change
by Rubat
GM:ShowSpare1 - Minor Change
by Rubat
GM:ShowSpare2 - Minor Change
by Rubat
GM:ShowTeam - Minor Change
by Rubat
10 Days Ago
cleanup.CC_AdminCleanup - Corrected view source lines
cleanup.Add - Corrected view source lines
Structures/ViewData - Undo invalid Lua statements in default attribute (as it screwed parsing this for glua-api-snippets). I'm not sure default should even be used for structs in this way.
by joker
spawnmenu.CreateContentIcon - Fix return type
by Divided
Global.VGUIRect - Fix return type
by Divided
Global.Label - Fix return type
by Divided
Global.Derma_StringRequest - Fix return type
by Divided
Global.Derma_Message - Fix return type
by Divided
Global.CreateSprite - Fix return type
by Divided
DTree_Node:Copy - Fix return type
by Divided
DTree_Node:AddFolder - Fix return type
by Divided
DTree:GetSelectedItem - Fix return type
by Divided
DProperties:GetCanvas - Fix return type
by Divided
DNumSlider:GetTextArea - Fix return type
by Divided
DMenuOption:GetMenu - Fix return type
by Divided
DMenuOption:AddSubMenu - Fix return type
by Divided
DMenu:AddCVar - Fix return type
by Divided
DListView:AddLine - Fix return type
by Divided
DListView:AddColumn - Fix return type
by Divided
DListBoxItem:GetMother - Fix return type
by Divided
DHorizontalScroller:GetCanvas - Fix return type
by Divided
DFileBrowser:GetFolderNode - Fix return type
by Divided
DCollapsibleCategory:GetList - Fix return type
by Divided
DCollapsibleCategory:Add - Fix return type
by Divided
ControlPanel:ToolPresets - Fix return type
by Divided
ControlPanel:KeyBinder - Fix return type
by Divided
ControlPanel:ColorPicker - Fix return type
by Divided
11 Days Ago
ENTITY:PostEntityCopy - Minor Change
by Rubat
Global.OrderVectors - remove redundant note + Minor Change
by Rubat
12 Days Ago
render.RenderView - add new example
by Rubat
13 Days Ago
GM:PlayerDisconnected - Minor Change
by Redox
14 Days Ago
math.pow - Mention alias + styling
Vector:Negate - Minor Change
15 Days Ago
Player:GetViewEntity - Seems to be wrong? Viewentity is immediately valid after the player entity is spawned and cannot be set to NULL.
by Rubat
by Rubat
Global.ParticleEffect - Minor Change
by Rubat
by Rubat
render.DepthRange - Minor Change
by TankNut
ConVars_In_Garrysmod - Add cheat
16 Days Ago
render.SetLocalModelLights - Fix type link
by Divided
render.SetLocalModelLights - Fix type of lights arg
by Divided
Global.SortedPairsByMemberValue - Fix description of 2nd return value
by Divided
Global.SortedPairsByValue - Fix description of 2nd return value
by Divided
Global.RandomPairs - Add missing return value
by Divided
Global.SortedPairs - Remove invalid 2nd return value
by Divided
Loading_URL - partial revert, data URLs do not work and asset URLs pull from the client
Loading_URL - these have not worked for five years
17 Days Ago
optimizationTips - Fixed the missing redirect.
18 Days Ago
optimizationTips - reworded and increased examples
by Seven
spawnmenu.AddToolMenuOption - Fix callback arg type Panel->ControlPanel
by Divided
CSoundPatch:Stop - attribute repair
CSoundPatch:Stop - oops (no cat)
CSoundPatch:Stop - GitHub issue closed
Blocked_ConCommands - Remove viewmodel_fov + Add cl_savescreenshotstosteam
debug.getregistry - Add actual code
by Redox
19 Days Ago
GM:Think - Make the example actually do something
20 Days Ago
Blocked_ConCommands - Add net_graph
Enums/KEY - Revert - Controller support is still supported by GMod.
IMaterial:SetTexture - Fix argument type to correctly show the alternative string type
by Divided
Structures/LocalLight - Add defaults for fiftyPercentDistance/zeroPercentDistance
by Divided
Structures/ViewData - Specified defaults - no field is actually required here
by Divided
Structures/MatProxyData - Fix material parameter on callbacks
by Divided
Enums/KEY - remove xbox key stuff
22 Days Ago
optimizationTips - Add FProfiler link
23 Days Ago
Blocked_ConCommands - Add new blocked concommands, cleanup old removed ones
by Redox
net.BytesLeft - Seems to be wrong? Didn't have any "extra" bytes in testing
24 Days Ago
Command_Line_Parameters - -withjit and -timers documentation
27 Days Ago
string.ToColor - Added example demonstrating how invalid inputs can produce unexpected outputs
Structures/SoundData - Minor Change
by Rubat
string.ToColor - Rewrote page, corrected example, added failure example, added input format explanation
28 Days Ago
Enums/MATERIAL - Minor Change
30 Days Ago
Player:SetEyeAngles - Minor Change
by Rubat
32 Days Ago
Entity:SetSequence - Minor Change + Minor Change
by Rubat
Global.NumModelSkins - Minor Change
by Rubat
engine.WriteSave - Minor Change
by Rubat
33 Days Ago
by Rubat
Player:GetViewEntity - Minor Change
by Rubat
34 Days Ago
Global.IsEntity(legacy) - Some stuff from main isentity page
GM:Think - Was fixed
35 Days Ago
Entity:PlayFootstepSound - Rename function (06/07/2026 - 22h20)
36 Days Ago
Structures/SoundData - fill defaults (when used with sound.Add)
by Rubat
Enums/EF - Minor Change
by Rubat
Entity:PlayFootstepSound - Minor Change
by Rubat
navmesh.GetAllNavAreas - added example
by Rubat
37 Days Ago
util.Decal - Add alttype
by Narshal
39 Days Ago
ENTITY:OnTraceAttack - Created Page + Change NEXTBOT -> ENTITY + Minor Change
Global.GenerateSpawnlistFromPath - this function is gone
by Rubat
string.Split - Minor Change
by Rubat
Entity:IsDormant - Minor Change + Minor Change
by Rubat
PathFollower:GetHindrance - Minor Change + Minor Change
by Rubat
40 Days Ago
Entity:PlayFootstepSound - Minor Change
Entity:PlayFootstepSound - Minor Change
Entity:PlayFootstepSound - Created Page
41 Days Ago
CNavArea:GetExtentInfo - Minor Change + Minor Change
by Rubat
render.ComputeLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.GetLightColor - Minor Change + deprecate, this ultimately calls the same function as render.ComputeLighting does
by Rubat
render.GetAmbientLightColor - Minor Change + Minor Change + Minor Change
by Rubat
render.SetLightmapTexture - Minor Change
by Rubat
render.ComputeLighting - add example
by Rubat
render.ComputeLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.ComputeDynamicLighting - Minor Change + Minor Change + Minor Change
by Rubat
render.ComputeLighting - Minor Change
by Rubat
by Rubat
TOOL:DrawToolScreen - Minor Change
by Rubat
44 Days Ago
Global.DynamicLight - update issue number
by sev
Global.RealTime - Clarify RealTime client update frequency
by Srlion
Enums/MAT - Minor Change
by sev
by sev
Player:Flashlight - less verbose language
by sev
Player:Flashlight - add gmod_flashlight note
by sev
46 Days Ago
Structures/RenderCaptureData - Minor Change + Minor Change + Minor Change
by Rubat
CSoundPatch:GetSoundName - Created Page
by Rubat
timer.IsPaused - Created Page
by Rubat
Structures/UGCFileInfo - Minor Change
by Rubat
steamworks.FileInfo - Minor Change
by Rubat
Update_Preview_Changelog - update changes up until 26 June 2026
by Rubat
Enums/IMAGE_FORMAT - IMAGE_FORMAT_I8 (D3DFMT_L8) works fine on Proton after DXVK 3.0 release.
47 Days Ago
timer.Start - this has no return values + remove trivia note
by Rubat
timer.Stop - this has no return values
by Rubat
timer.Toggle - this has no return values
by Rubat
50 Days Ago
Structures/TraceResult - document the static prop behavior
by Rubat
51 Days Ago
debug.getinfo - Add alttype
by Narshal
by Narshal
Global.getfenv - Add alttype
by Narshal
52 Days Ago
timer.UnPause - this function does not have a return value
by Rubat
timer.Pause - this function has no returns
by Rubat
53 Days Ago
Enums/FVPHYSICS - Fix typo
by Bagel
gui.HideGameUI - Minor Change
by Rubat
gui.ActivateGameUI - Minor Change
by Rubat
render.CapturePixels - Minor Change
by Rubat
render.Capture - Minor Change
by Rubat
player_manager.TranslatePlayerHands - Add missing table field
by Bagel
Global.GetConVarString - undeprecate, better description + Minor Change
by Rubat
Global.GetConVarNumber - undeprecate, expand description + Minor Change + Minor Change
by Rubat
54 Days Ago
WEAPON:Holster - Using IsFirstTimePredictedt the correct way + not returning true breaks the hook
by oNyaaa
util.PrecacheModel - Reverted previous example. That's a library, not an example.
55 Days Ago
Entity:Ignite - Style change
56 Days Ago
Structures/PhysEnvPerformanceSettings - Fixed default of MaxAngularVelocity
by Grocel
util.PrecacheSound - Minor Change
by Rubat
58 Days Ago
by sev
Entity:PhysicsInitShadow - Minor Change
by sev
59 Days Ago
Entity:SetRenderAngles - Minor Change
by Rubat
60 Days Ago
physenv.GetTimeScale - Created Page
by Rubat
physenv.SetTimeScale - Created Page + Minor Change
by Rubat
game.SetTimeScale - demote the trivia notes
by Rubat
Update_Preview_Changelog - Changes as of 7 May 2026 + Minor Change + Minor Change
by Rubat
Update_Preview_Changelog - wipe the changelog
by Rubat
2 Months Ago
draw.SimpleTextOutlined - Update table type to Color
constraint.CanConstrain - github source line update
constraint.Ballsocket - github source line update
constraint.Axis - github source line update
constraint.AdvBallsocket - github source line update
table.Random - github source line update
table.foreach - fix c
table.DeSanitise - github source line update
table.CollapseKeyValue - github source line update
table.ClearKeys - github source line update
table.Add - github source line update
saverestore.WriteVar - github source line update
saverestore.WriteTable - github source line update
saverestore.WritableKeysInTable - github source line update
saverestore.LoadGlobal - github source line update
saverestore.SaveGlobal - github source line update
saverestore.SaveEntity - Minor Change
saverestore.ReadVar - github source line update
saverestore.ReadTable - github source line update
saverestore.LoadEntity - github source line update
saverestore.AddSaveHook - github source line update
saverestore.AddRestoreHook - github source line update
math.ApproachAngle - github source line update
math.Factorial - github source line update
math.Remap - github source line update
math.TimeFraction - github source line update
math.SnapTo - github source line update
math.Sign - add github source line
math.NormalizeAngle - github source line update
math.IsNearlyEqual - github source line update
math.tau - add github source line
math.AngleDifference - github source line update
VMatrix:SetUp - Minor Change
by Grocel
VMatrix:SetRight - fix naming
by Grocel
util.TableToKeyValues - Minor Change
by Rubat
util.KeyValuesToTablePreserveOrder - expand description + Minor Change
by Rubat
Enums/OBS_MODE - Minor Change
by Rubat
Player:Spectate - Minor Change + Minor Change + Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
Player:UnSpectate - Minor Change + Minor Change + Minor Change
by Rubat
Player:SpectateEntity - not applicable to this function
by Rubat
cam.GetModelMatrix - Minor Change