Garry's Mod Wiki

Recent Changes

3 Hours Ago
by Rubat
2 Days Ago
NPC:AdvancePath - document crash + add example.
by NKMs
Player:VoiceVolume - voice_loopback 1 is not needed for this to work on the local player anymore
Angle - Remove duplicate y
util.IsValidProp - Add note
5 Days Ago
6 Days Ago
Shaders/showz - Minor Change + Minor Change + Minor Change
Shaders/showz - Markup formatting
Shaders - Added desc for showz shader.
Shaders/showz - Created Page + Minor Change
Global.ProjectedTexture - Improve example (entity can be removed and recreated on client in many cases
gameevent/OnRequestFullUpdate - Change the warning to a bug
gameevent/OnRequestFullUpdate - Add a warning since it's possibly unreliable
7 Days Ago
ENTITY:CanEditVariables - document this hook. + Minor Change
by Rubat
GM:CanEditVariable - Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
util.TraceLine - added example with hitclientonly
by Rubat
Global.ClientsideModel - Minor Change
by Rubat
render.OverrideAlphaWriteEnable - Second parameter is ignored when disabling
by joker
Player:VoiceVolume - Minor Change
by Flarky
8 Days Ago
surface.SetTextColor - Also has a Color overload
by joker
by sev
resource.AddWorkshop - Minor Change
resource.AddSingleFile - Minor Change
resource.AddFile - Minor Change
string.FormattedTime - Return type reference to table{FormattedTime}
by joker
9 Days Ago
Structures/FormattedTime - Create page for structure used by string.FormattedTime
by joker
Command_Line_Parameters - Document -p2p
Vector - Include upper case & rgb
Enums/SF - Minor Change
by NKMs
Enums/kRenderFx - kRenderFxRagdoll detail
by NKMs
Entity:IsRagdoll - detailed description
by NKMs
10 Days Ago
util.TraceLine - better code for first example
by Rubat
12 Days Ago
WEAPON:DrawWeaponSelection - Add source, remove example
13 Days Ago
ENTITY:RunTask - add source, update note
by NKMs
ENTITY:NextTask - add source
by NKMs
ENTITY:SetTask - add source, update desc, change note
by NKMs
by NKMs
ENTITY:DoingEngineSchedule - add source, return value
by NKMs
ENTITY:DoSchedule - add source, add description
by NKMs
ENTITY:StartSchedule - add source, change note
by NKMs
ENTITY:SelectSchedule - add source
by NKMs
ENTITY:RunAI - add source
by NKMs
ENTITY:StartTask - Add source
by NKMs
Enums/DEATH_NOTICE - Created Page
14 Days Ago
concommand.Add - Add warning
Game_Movement - rewrite and flesh out information
by sev
Structures/SWEP - Format default value in a way that works in Lua (and glua-api-snippets)
by joker
15 Days Ago
Prediction - correct some knowledge and update grammar
by sev
Lua_Editors - Zed consumes more RAM than VSC. Return lightweight to VSC
by Jaffie
Player:SteamID - Minor Change
WEAPON:GetNPCRestTimes - Correct a bit, as `said in src/game/shared/basecombatweapon_shared.h`
16 Days Ago
WEAPON:GetCapabilities - Remove example, add source + Minor Change
17 Days Ago
Enums/IMAGE_FORMAT - rework, add descriptions + Minor Change
by Rubat
Blocked_ConCommands - Add command blocked
Entity:AddGestureSequence - Minor Change
by NKMs
Entity:AddGesture - Minor Change
by NKMs
Entity:RemoveAllGestures - Added detailed note about layer removal.
by NKMs
Entity:RemoveGesture - Added additional note about layer removal.
by NKMs
Entity:SetLayerWeight - Added note.
by NKMs
Entity:SetLayerBlendOut - Detailed description
by NKMs
Entity:SetLayerBlendIn - Detailed description
by NKMs
18 Days Ago
Player:SetFOV - Minor Change
GM:OnEntityCreated - Minor Change
GM:OnNPCDropItem - Created Page + Minor Change + mark as new + Minor Change + Minor Change + Minor Change + Minor Change + Minor Change
GM:PlayerDroppedWeapon - Minor Change
by Rubat
GM:WeaponEquip - Minor Change + Minor Change
by Rubat
GM:PlayerCanPickupWeapon - Minor Change
by Rubat
PLAYER:Move - Minor Change
by Rubat
PLAYER:FinishMove - Minor Change
by Rubat
19 Days Ago
steamworks.Download - Minor Change + Minor Change
by Rubat
20 Days Ago
Mapping_Resources - Minor Change
21 Days Ago
GM:ShowHelp - Remove warning
GM:ShowTeam - Correct function realm.
GM:ShowSpare1 - Correct function realm.
GM:ShowSpare2 - Minor Change
GM:ShowHelp - Minor Change
Steam_Workshop_Rules - exlpain why reuploading is a bad idea
by Rubat
Panel:SetFocusTopLevel - Add a note about the need of using Panel:SetTabPosition
by Srlion
Panel:SetTabPosition - Add a note about Panel:SetFocusTopLevel
by Srlion
22 Days Ago
WEAPON:TranslateActivity - Minor Change + Minor Change
by Rubat
GM:EntityTakeDamage - Minor Change
by Rubat
Global.ClientsideModel - Minor Change
by Rubat
23 Days Ago
sql.Query - Minor Change + Minor Change + Minor Change
by Rubat
sql.SQLStr - add example + Minor Change
by Rubat
Global.SQLStr - Minor Change
by Rubat
game.KickID - Remove warning
Entity:CallOnRemove - Change warning
ents.Iterator - No more related to hooks
player.Iterator - No more related to hooks
CLuaLocomotion:Approach - Minor Change + Minor Change
by Rubat
CLuaLocomotion:Approach - Minoe rephrasing/formatting
24 Days Ago
PathFollower:Compute - Minor Change
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
CLuaLocomotion:GetGravity - Minor Change + Minor Change
by Seven
by Seven
by Seven
CLuaLocomotion:Approach - better wording
by Seven
Loading_URL - Clarify binding js functions to window interface object
by Emek
25 Days Ago
Structures/Trace - Minor Change
by Rubat
Global.ClientsideModel - remove double description from one of the bugs + Minor Change
by Rubat
Mapping_Fundamentals - Minor wording improvement
26 Days Ago
render.DrawQuadEasy - Minor Change
by Viz
28 Days Ago
markup.Parse - Add performance note
Player:SetWalkSpeed - update bug notice + Minor Change
by Nykez
GM:SetPlayerSpeed - add bug notice + Minor Change
by Nykez
30 Days Ago
Panel:GetHTMLMaterial - Minor Change
by callum_
Update_Preview_Changelog - Minor Change
by Rubat
Entity:GetCreator - Minor Change
player.GetByID - Minor Change + Minor Change
by Redox
31 Days Ago
player.GetByUniqueID - No need for warning, it will be fine after next update
player.GetBySteamID64 - No need for warning, it will be fine after next update
player.GetByAccountID - No need for warning, it will be fine after next update
player.GetBySteamID - No need for warning, it will be fine after next update
bit.lshift - Minor Change
by Rubat
Global_Variables - Minor Change
by Rubat
Global.HexToColor - Add source
game.KickID - Minor Change
GM:IsSpawnpointSuitable - Add source, remove example
CtrlNumPad - Minor Change
CtrlNumPad:GetValue2 - Add source
CtrlNumPad:GetValue1 - Add source
CtrlNumPad:GetValue2 - Created Page
by Rubat
CtrlNumPad:GetValue1 - Created Page
by Rubat
Update_Preview_Changelog - Minor Change
by Rubat
Color:ToHex - Created Page + Minor Change
by Rubat
Global.HexToColor - Created Page + Minor Change
by Rubat
Update_Preview_Changelog - Minor Change
by Rubat
CtrlNumPad - Minor Change + Minor Change
by Rubat
CtrlNumPad - Minor Change + Minor Change
by Rubat
Update_Preview_Changelog - update as of 15.07.2025 + Minor Change
by Rubat
ai.GetNodeCount - Created Page
by Rubat
32 Days Ago
Enums/KEY - Warning that F8 causes exit from the server
ENTITY:GetRenderMesh - Notice about IMesh creation/modification in this hook + Oops, didn't realize <note> tags go here
by marchc
by Seven
by Seven
ENTITY:GetRenderMesh - Minor Change
by Rubat
33 Days Ago
Entity:IsValidLayer - Added example use case + Minor Change
by NKMs
Entity:SetLayerDuration - bug defined
by NKMs
Entity:AddGesture - Clarified extra functionality for return value.
by NKMs
34 Days Ago
ents.Create - Minor Change + Minor Change + Minor Change
Vehicle:SetVehicleClass - Minor Change
36 Days Ago
Player:LimitHit - Output not correct + Minor Change
37 Days Ago
Global.MsgAll - Minor Change
game.KickID - Minor Change
Global.Msg - Minor Change
by Rubat
Global.print - Minor Change
by Rubat
38 Days Ago
CtrlNumPad - Minor Change + Minor Change
CtrlNumPad:SetConVar2 - Created Page
CtrlNumPad:SetConVar1 - Created Page + Minor Change
CtrlNumPad:SetLabel2 - Created Page + Minor Change + Minor Change
CtrlNumPad:SetLabel1 - Created Page + Minor Change + Minor Change + Minor Change
CtrlNumPad - Created Page + Add example
Global.tonumber - Added an example just in case
ControlPanel:KeyBinder - Minor Change + Minor Change
Tools/Axis - Constrains typo
Mapping_Resources - Interlopers typo + intro
Entity:SetBoneMatrix - Improve error prevention example
by Redox
util.PixelVisible - better example with a video
by Rubat
render.DrawSprite - Minor Change + Minor Change
by Rubat
PLAYER:SetupDataTables - It's Shared
by callum_
PLAYER:SetupDataTables - Minor Change
39 Days Ago
Player:PhysgunUnfreeze - Minor Change
GM:PlayerCanHearPlayersVoice - Add more useful info
Entity:SkinCount - Minor Change
util.PixelVisible - Minor Change
by Rubat
40 Days Ago
COLOR:GetBrightness - Minor Change
COLOR:GetBlackness - Minor Change
ControlPanel:KeyBinder - Minor Change
Color:Copy - Minor Change + Add source
Structures/BalloonData - Created Page + Minor Change
MakeBalloon - Created Page
Color:Copy - Minor Change + Minor Change
by callum_
41 Days Ago
WEAPON:TakeSecondaryAmmo - Add source, remove example
WEAPON:TakePrimaryAmmo - Add source, remove example
WEAPON:ShootEffects - Add source, remove example
WEAPON:PrintWeaponInfo - Add source, remove example
WEAPON:PrimaryAttack - Add source, remove example
WEAPON:SecondaryAttack - Add source, remove example
WEAPON:Deploy - Add source
WEAPON:CanSecondaryAttack - Add source, remove example
WEAPON:CanPrimaryAttack - Add source, remove example
WEAPON:Ammo2 - Add source, remove example
WEAPON:Ammo1 - Add source, remove example
42 Days Ago
Update_Preview_Changelog - Minor Change
by Rubat
Update_Preview_Changelog - Minor Change
by Rubat
Update_Preview_Changelog - adding recent changes
by Rubat
GM:Tick - Minor Change
by inf
43 Days Ago
RichText - Add information to hide scrollbar
Structures/SWEP - Minor Change
math.floor - Minor Change
by Albino
math.ceil - Minor Change
by Albino