Garry's Mod Wiki

Recent Changes

Yesterday
ENTITY:Draw - pass rendering flags to DrawModel
by NKMs
halo.Add - Use player.Iterator instead of player.GetAll
2 Days Ago
Entity:PhysicsInitMultiConvex - Minor Change + Minor Change + Minor Change
by Rubat
Entity:PhysicsInitConvex - Minor Change + Minor Change + Minor Change
by Rubat
Entity:PhysicsInitStatic - Minor Change + Minor Change
by Rubat
Entity:PhysicsInitSphere - Minor Change + Minor Change
by Rubat
Entity:PhysicsInitShadow - Minor Change + Minor Change
by Rubat
Entity:PhysicsInit - Minor Change + Minor Change
by Rubat
Entity:PhysicsInitBox - Minor Change + Minor Change
by Rubat
Update_Preview_Changelog - remove old changes
by Rubat
ENTITY:OverrideMoveFacing - Detailed AILMG with links
by NKMs
3 Days Ago
by Rubat
util.PrecacheModel - Add note about not doing anything on the client
4 Days Ago
NPC:CapabilitiesHas - Created Page + Minor Change
DPanelList:Clear - Created Page
by Rubat
Entity:GetCollisionBounds - This is not really a bug, it is expected behavior, these values are not networked and can be set separately in each realm. + Minor Change + Minor Change
by Rubat
Entity:OBBCenter - Minor Change
by Rubat
Entity:OBBMaxs - Minor Change
by Rubat
Entity:OBBMins - mention that this is just collision bounds + Minor Change
by Rubat
Default_Effects - document more
by Rubat
util.Effect - Minor Change
by Rubat
Default_Effects - Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
NPC:SetExpression - Put internal variable name as name + Clarify return value.
by NKMs
NPC:GetExpression - Put the internal stored variable as name
by NKMs
ITexture - Minor Change
by Rubat
IMaterial - Minor Change
by Rubat
surface.GetTextureID - Minor Change
by Rubat
Structures/SWEP - Minor Change
by Rubat
5 Days Ago
Entity:SetIK - Minor Change
PLAYER:GetHandsModel - Never actually called from client, traces to PlayerSetHandsModel
Panel:SetContentAlignment - Note added for Panel:SetWrap()
by Isaac
6 Days Ago
mesh.TexCoord - Minor Change
by Rubat
Entity:InstallDataTable - Minor Change
Entity:PhysWake - Minor Change
mesh.TexCoord - 28 August 2025 GMOD update: 4rh, 5rg arg.
7 Days Ago
Entity:PhysWake - See source if you want to see what it does
ENTITY:GravGunPunt - Improved example
debug.getinfo - Minor Change
by Zac90
8 Days Ago
util.IsValidModel - Minor Change
by Rubat
net.ReadMatrix - Minor Change + Minor Change + Minor Change
by Rubat
cookie - Minor Change
by Rubat
cookie - Minor Change
by Rubat
cookie - what the hell was that previous syntax?
by Rubat
9 Days Ago
GM:OnCrazyPhysics - Minor Change
by Rubat
Player:SetDSP - Minor Change
by Rubat
Entity:AddSpawnFlags - Minor Change
Entity:SetSpawnFlags - Minor Change
NPC:UseFuncTankBehavior - Added description
by NKMs
ents.CreateClientRope - Minor Change
by Rubat
GM:AllowPlayerPickup - Minor Change
by Rubat
10 Days Ago
util.TableToJSON - Minor Change
by Rubat
ENTITY:RunAI - Update description to represent real call interval. + Links to relevant functions.
by NKMs
ents.CreateClientRope - Fixed wrong datatype for ent2attach
by Grocel
by Rubat
ents.CreateClientRope - Minor Change
by Rubat
file.Read - unfuck default value for gamePath. We do not need to document true/false, it seems like a backwards compat thing that should not exist and should not be advertised as exisitng. Just use strings.
by Rubat
WEAPON:NPCShoot_Primary - Minor Change
by NKMs
WEAPON:NPCShoot_Primary - Minor Change
by NKMs
11 Days Ago
NextBot:MoveToPos - Change source to the actual line
util.TraceLine - Minor Change + update filter examples to be better + Minor Change + Minor Change
by Rubat
12 Days Ago
NPC:SelectWeapon - Minor Change
by NKMs
NPC:UseLeadBehavior - Add description + example.
by NKMs
NPC:UseAssaultBehavior - Added description.
by NKMs
NPC:UseFollowBehavior - Example on how to use it. + Minor Change
by NKMs
13 Days Ago
MakeBalloon - Minor Change
resource.AddWorkshop - Minor Change + Minor Change
by Rubat
by Rubat
14 Days Ago
Player:Say - Added information about the character limit
15 Days Ago
GM:TranslateActivity - Fix Grammar + Minor Change
16 Days Ago
WEAPON:NPCShoot_Secondary - Created Page
by NKMs
WEAPON:NPCShoot_Primary - Created Page
by NKMs
18 Days Ago
GM:PlayerInitialSpawn - Remove this note since you can send net messages from here?/the note is completely useless just read the warning.
gameevent/player_activate - Link back to PlayerInitialSpawn
NPC:GetAimVector - Detailed explanation + hook call
by NKMs
GM:PlayerInitialSpawn - Revert + Adding information
19 Days Ago
GM:PlayerInitialSpawn - Add that GM:InitPostEntity may have not been called yet
GM:PlayerInitialSpawn - Change the warning since the linked issue never mentioned net messages being unreliable & there doesn't seem to be any actual example/case where they would be unreliable? (Correct me if I'm wrong)
20 Days Ago
GM:PlayerInitialSpawn - Minor Change
Creating_Binary_Modules:_Premake - Update Premake5 to latest beta7
gameevent/player_activate - added LocalPlayer warning
by Isaac
21 Days Ago
Global.ProjectedTexture - Minor Change
by Rubat
23 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
26 Days Ago
27 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
28 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
surface.SetTextColor - Also has a Color overload
by joker
29 Days Ago
by sev
resource.AddWorkshop - Minor Change
resource.AddSingleFile - Minor Change
resource.AddFile - Minor Change
string.FormattedTime - Return type reference to table{FormattedTime}
by joker
Structures/FormattedTime - Create page for structure used by string.FormattedTime
by joker
30 Days Ago
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
31 Days Ago
util.TraceLine - better code for first example
by Rubat
33 Days Ago
WEAPON:DrawWeaponSelection - Add source, remove example
34 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
35 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
Prediction - correct some knowledge and update grammar
by sev
Lua_Editors - Zed consumes more RAM than VSC. Return lightweight to VSC
by Jaffie
36 Days Ago
Player:SteamID - Minor Change
WEAPON:GetNPCRestTimes - Correct a bit, as `said in src/game/shared/basecombatweapon_shared.h`
37 Days Ago
WEAPON:GetCapabilities - Remove example, add source + Minor Change
38 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
39 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
40 Days Ago
steamworks.Download - Minor Change + Minor Change
by Rubat
41 Days Ago
Mapping_Resources - Minor Change
42 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
43 Days Ago
WEAPON:TranslateActivity - Minor Change + Minor Change
by Rubat
GM:EntityTakeDamage - Minor Change
by Rubat
Global.ClientsideModel - Minor Change
by Rubat
44 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
45 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
46 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
47 Days Ago
render.DrawQuadEasy - Minor Change
by Viz
49 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
51 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
52 Days Ago
player.GetByUniqueID - No need for warning, it will be fine after next update