Garry's Mod Wiki

Recent Changes

26 Minutes Ago
GM:OnScreenSizeChanged - Added info about calling function when changing MSAA settings
4 Hours Ago
Enums/MAT - info about material types + Minor Change + Minor Change
by sev
Today
Enums/NOTIFY - notification lib is no longer in menu state
by Zaurzo
notification.Kill - notification lib is no longer in menu state
by Zaurzo
notification.AddProgress - notification lib is no longer in menu state
by Zaurzo
notification.AddLegacy - notification lib is no longer in menu state
by Zaurzo
3 Days Ago
Entity:LookupBone - Note the viewmodel forwarding.
by NKMs
WEAPON:Think - node "ready" calls the hook earlier?? kind of edit
game.Get3DSkyboxInfo - Minor Change
game.Get3DSkyboxInfo - Minor Change
by Rubat
Structures/Sky3DParams - Minor Change
by Rubat
game.Get3DSkyboxInfo - Minor Change
game.Get3DSkyboxInfo - Minor Change + Minor Change + Added note aboud not created local player
game.Get3DSkyboxInfo - Added example
game.Get3DSkyboxInfo - Created Page + Minor Change
Structures/Sky3DParams - Created Page
4 Days Ago
Global.EmitSound - bug fixed fast
by sev
Entity:EmitSound - Minor Change + Minor Change
by sev
Entity:DrawModel - Minor Change
by sev
Global.EmitSound - add bug about hook
by sev
Entity:StopSound - Minor Change
by sev
Enums/SND - expand descriptions
by sev
Entity:EmitSound - expand notes about sound script issues
by sev
5 Days Ago
Entity:FireBullets - Less vague on attachment idx
Global.EmitSound - Minor Change
by Rubat
Global.EmitSentence - Minor Change
by Rubat
Editable_Entities - Minor Change
6 Days Ago
Weapon:SetLastShootTime - Minor Change
by Rubat
GM:PlayerInitialSpawn - Remove superfluous closing </description> tag
by Narshal
7 Days Ago
string.Explode - Minor Change
by Melon
game.GetWindSpeed - Minor Punctuation Change
game.GetMapVersion - Added BSP version to the DESCRIPTION, since it's now a return
PANEL:PerformLayout - Minor Change
by Rubat
Panel:Center - Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
Panel:CenterVertical - Minor Change
by Rubat
Panel:CenterHorizontal - Minor Change
by Rubat
DFrame - Minor Change
by Rubat
EFFECT:GetTracerShootPos - Add source file
by NKMs
8 Days Ago
GM:ForceDermaSkin - Mention SetSkin override
by sev
Player:GetViewOffset - Minor Change
by sev
Player:GetCurrentViewOffset - fix wording and expand
by sev
ents.FindInCone - replace imgur link with direct upload
by Rubat
ents.FindInCone - update example
ents.FindInCone - propper example with a real demo
9 Days Ago
game.GetMapVersion - Minor Change
by Rubat
10 Days Ago
game.GetMapVersion - Added second return of BSP version.
game.GetMapVersion - Minor Change + Minor Change
by Rubat
11 Days Ago
GM:PlayerNoClip - Add example for checking if the player is in noclip + Minor Change
GM:PlayerNoClip - Minor Change
by Rubat
GM:PlayerInitialSpawn - Warning is still important and should be kept.
by Azara
12 Days Ago
HUD_Element_List - Add CFPSPanel
by callum_
GM:PlayerStepSoundTime - Minor change (lie in the description)
by CEO
net.Receivers - Clarify return desc
by Radon
13 Days Ago
PhysObj:GetAABB - Minor Change + Minor Change
by Rubat
Shaders/screenspace_general - Commented out POINTSAMPLE_* values instead of using a broken "item2" tag + Added more specific disable reason for POINTSAMPLE_*
14 Days Ago
table.KeyFromValue - Update correct lines for source code
GM:PreDrawHUD - Minor Change + Minor Change
by Rubat
GM:PreDrawEffects - Minor Change + Minor Change
by Rubat
GM:PostDrawEffects - Minor Change + Minor Change
by Rubat
Entity:EnableConstraints - no entities involved here
by Rubat
15 Days Ago
GM:HUDShouldDraw - Added small note
by CEO
GM:PhysgunPickup - Add ENT.PhysgunDisabled
17 Days Ago
CTakeDamageInfo:GetMaxDamage - Minor Change + Minor Change
by Rubat
by Rubat
GM:OnSpawnMenuClose - Minor Change
HUD_Element_List - update to reflect more up to date state of this + Minor Change
by Rubat
18 Days Ago
Player:UniqueIDTable - This will also reset on map change
19 Days Ago
Panel:GetSize - Minor Change
by Rubat
20 Days Ago
custom_shaders - minor changes
by CEO
Entity:SetFlexWeight - correct input ranges
by Rubat
render.OverrideColorWriteEnable - Mention depth still being written + fix saying the same thing twice
render.GetResolvedFullFrameDepth - Added clarification regarding rendering of two scenes.
Shaders/DepthWrite - Added info about ProjectedTexture
21 Days Ago
Entity:SetParent - Add workaround method to trace parented ents
file.Append - Minor Change
by Rubat
22 Days Ago
Global.EffectData - Split issue to bug note/turn into warning note + Minor Change
23 Days Ago
Entity:GetCreationID - Document that this isn't set for clientside only ents.
by NKMs
Entity:GetCreationTime - Document that this isn't set for clientside only ents
by NKMs
Entity:SetSubMaterial - Reformat invisible note
PhysObj:GetMaterial - Added example and the $surfaceprop keyword for modellers who might be searching for it.
24 Days Ago
ENTITY:RenderOverride - Rm badly phrased nonsence
25 Days Ago
Global.CanAddServerToFavorites - Minor Punctuation Change
by Rubat
string.StripExtension - Minor Change
by Rubat
by Rubat
by Rubat
Global.BuildNetworkedVarsTable - Minor Punctuation Change
Global.BroadcastLua - Minor Punctuation Change
Global.Angle - Minor Punctuation Change
Global.AddWorldTip - Minor Punctuation Change
Global.AddPropsOfParent - Minor Change (punctuation fix)
Global.AddCSLuaFile - Minor Change (punctuation fix)
27 Days Ago
game.GetWindSpeed - Reworded argument note and example description. Reformatted example code and renamed variables for clarity. Added gif to show example
28 Days Ago
ENTITY:Think - Minor Change
by Rubat
game.GetWindSpeed - Minor Change + Swap rets with args (xml) + Bring back the formula + Leave a source of how it's calculated
game.GetWindSpeed - curtime mention is unnecessary + Minor Change
by Rubat
29 Days Ago
game.GetWindSpeed - Set things straight: clarified and precise descriptions + a bit of rephrasing, technically it's windVelocity and not windDir (return name), let's have some nice wind-like blue instead of red, better hook name, it's not eyePos at this point (let it be just pos), newline-out the function's code
render_stencils - Tepth -> Depth
Entity:SetPlaybackRate - Add note about gestures not being affected by Entity:SetPlaybackRate
by CEO
30 Days Ago
Enums/IMAGE_FORMAT - IMAGE_FORMAT_A8 is 8 bit alpha format. Confirmed.
Entity - Minor Change (punctuation)
31 Days Ago
game.GetWindSpeed - Created Page + Minor Change + Minor Change
Entity:SetGravity - Minor Change
by Rubat
Entity:SetFlexWeight - added example
by Rubat
Entity:SetFlexWeight - This warning is blatantly false
by Rubat
32 Days Ago
math.exp - fix erroneous math reference
Global.GetConVarString - Add info about cvars.String
Global.GetConVarNumber - Add info about cvars.Number
input.IsMouseDown - Minor Change (punctuation)
input.IsKeyTrapping - Minor Change
input.IsKeyDown - Minor Change (punctuation)
input.IsControlDown - Minor Change (punctuation)
input.IsButtonDown - Minor Change (punctuation)
input.CheckKeyTrapping - Minor Change
Global.Color - Minor Change
33 Days Ago
by Rubat
system.GetCountry - Fix wrong country source, add steamworks info
by Redox
34 Days Ago
timer.Simple - Minor Change
Enums/SF - Minor Change
Entity:SetEyeTarget - Minor Change
Entity:SetKeyValue - Minor Change + Minor Change
by Rubat
timer.Simple - note simple timer change commit on 2026.1.5
by ynot01
35 Days Ago
Enums/FCVAR - Improved formatting + Clarified FCVAR_REPLICATED
Structures/VehicleTable - Minor Change + Minor Change
by Rubat
Vehicle_Scripts_Information - Optimization, there's no point in doing a loop.
Structures/VehicleTable - Setting up a table and adding the latest key values + Minor Change
Structures/VehicleParams - Edit error on VehicleParamsAxle
by Extazz
Entity:SetEyeTarget - Minor Change
by Rubat
GM:EntityNetworkedVarChanged - Fixed typos, grammar + Spaces around brackets
Structures/SunInfo - Added enabled boolean.
Enums/IMAGE_FORMAT - Minor Change
IMaterial:GetShader - Minor Change
by Rubat
IMaterial:GetShader - Minor Change
by Rubat
IMaterial:GetShader - Minor Change
by Rubat
36 Days Ago
Enums/IMAGE_FORMAT - Reformatted additional enum values into markdown tables instead of enum tags and reworded some header descriptions + Moved note to additional values and made it normal text to avoid scary boxes
Enums/IMAGE_FORMAT - Minor Change
Enums/IMAGE_FORMAT - Added hardware depth-stencil formats on x86-64 and main BRANCH. + Minor Change
Enums/IMAGE_FORMAT - R32F is stable and works both without d3d9ex and on Native Linux - dx 92/90. + RGBA32F is stable and works both without d3d9ex and on Native Linux - dx 92/90.
37 Days Ago
Global.print - Minor Change
by Rubat
38 Days Ago
Global.RunStringEx - Added the same stuff from RunString to this, as it is technically just an alias so functionality should be identical.
Global.SafeRemoveEntityDelayed - Minor Change (Added period to description and returns)
Global.SafeRemoveEntity - Minor Change (Added period to description)
Global.FrameNumber - State return type
39 Days Ago
DForm:TextEntry - Minor Change
DForm:PropSelect - Minor Change
DForm:PanelSelect - Minor Change
DForm:NumSlider - Minor Change
DForm:NumberWang - Minor Change
DForm:ListBox - Minor Change
DForm:Help - Minor Change
DForm:ControlHelp - Minor Change
DForm:ComboBox - Minor Change
DForm:Button - Minor Change
DForm:CheckBox - Minor Change
Entity:SetModelScale - Minor Change
by Rubat
ents.CreateClientRope - Add a warning about the difference between the Rope client and the server.
by Aayra
Structures/Color - Minor Change (Added punctuation)
Structures/CollisionData - Minor Change (Added punctuation)
Structures/CamData - Minor Change (Added punctuation)
Structures/Bullet - Minor Change (Added punctuation) + Somehow forgot some periods + Should be last change for punctuation
Structures/BoneWeight - Minor Change (Added punctuation)
Structures/AngPos - Minor Change (Added punctuation)
Structures/BalloonData - Minor Change (Added punctuation) + Forgot a period, my bad
Gamemode_Creation - Minor Change
by midnaw
40 Days Ago
Structures/SunInfo - Minor Change
by Rubat
Trigonometry - Minor Change
Global.SysTime - Minor Change
Panel:RunJavascript - Fix links
Structures/SunInfo - Added overlayColor, overlayMaterial, overlaySize, sunColor, sunMaterial, sunSize. + Minor Change + Minor Change
41 Days Ago
Structures/SunInfo - Added overlaycolor, overlaysize, sunsize.
42 Days Ago
Global.VGUIFrameTime - there IS an ever so slight difference.
by Rubat
Angle:Normalize - Minor Change (Module -> Modulo + Punctuation)
Vehicle:GetThirdPersonMode - Minor inconsistency fix
Vehicle:GetDriver - Make it page
Vehicle:GetPassenger - It should be obvious
43 Days Ago
Vehicle:GetPassenger - Minor Change
44 Days Ago
Player:SteamID - Remove use of deprecated Player:Name()
45 Days Ago
Entity_Callbacks - Minor Change + Minor Change
Blocked_ConCommands - Added periods to every command reasoning and fixed grammar with "incrementvar" reasoning + Minor Change (fixed ordering (map wasn't alphabetically ordered) )
Blocked_ConCommands - Added 'map' + Minor Change (rephrased 'map' reasoning)
Entity:SetRenderFX - Add example
by Redox
Enums/kRenderFx - Minor Change
by Redox
Global.AddConsoleCommand - Minor Change
Global.BRANCH - Minor Change + Minor Change
markup.Parse - Minor Change + Minor Change + Minor Change
list.Set - Minor Change + Minor Change
list.HasEntry - Minor Change + Minor Change
list.GetForEdit - Minor Change
list.GetEntry - Minor Change
list.Get - Minor Change + Minor Change
list.Contains - Minor Change + Minor Change (whoops, broke list.HasEntry link, reverted!)
list.Add - Minor Change
language.GetPhrase - Minor Change
killicon.Render - Minor Change