Garry's Mod Wiki

Recent Changes

3 Hours Ago
HTML_Web_Engine - CEF 80's fake useragent
by Darth
Today
util.BlastDamage - Add example
util.BlastDamage - Add argument
util.RemoveDecalsAt - Entity:RemoveAllDecals() reference
by Albino
util.BlastDamage - Minor Change
by Rubat
Yesterday
File:WriteUShort - Minor Change
File:WriteULong - Minor Change
File:WriteUInt64 - Minor Change
File:WriteShort - Minor Change
File:WriteLong - Minor Change
File:WriteFloat - Minor Change
File:WriteDouble - Minor Change
File:WriteByte - Minor Change
File:WriteBool - Minor Change
File:Write - no longer in menu state
Entity:PhysicsInitConvex - Minor Change
by Rubat
util.BlastDamage - Added a note regarding the Combine helicopter in Half-Life
3 Days Ago
Entity:GetPhysicsObjectNum - <0 and >31 gives engine errors
by Albino
4 Days Ago
Global.Entity - Add example to note
by Albino
surface.CreateFont - Minor Change
5 Days Ago
util.PointContents - Minor Change
by Rubat
DMenuBar - Generate example for DMenuBar + Reduce file size
DMenu:SetDeleteSelf - Default args
6 Days Ago
Vehicle:SetWheelFriction - Minor Change
by Rubat
8 Days Ago
Player:ConCommand - Refer to new function
GM:PlayerDroppedWeapon - Change Minor Output Error
9 Days Ago
List-Styled_Tables - It serves no purpose and doesn't make sense on this page.
List-Styled_Tables - Minor Change 67 last person got it wrong
by oNyaaa
12 Days Ago
ENTITY:SetupDataTables - Minor Change
by Profef
mesh.Begin - Minor Change
by Rubat
13 Days Ago
Silkicons - Minor Change
Silkicons - +modern silk icons browser + return plain spritesheet back
15 Days Ago
Player:ConCommand - Add warning
Entity:RemoveAllDecals - Minor Change
by Rubat
by Profef
Enums/FSASYNC - Minor Change
by Rubat
Entity:NextThink - Minor Change + Minor Change
by Rubat
WEAPON:Think - improve description, consolidate note
by Rubat
17 Days Ago
Global.GetConVarString - Minor Change
Global.GetConVarNumber - Minor Change
Global.GetConVar - Minor Change
Global.CreateClientConVar - Minor Change
language.FormatPhrase - Minor Change
Global.Add_NPC_Class - Minor Change
Global.Either - Minor Change
Global.IsMounted - Minor Change
Global.IsFriendEntityName - Minor Change
Global.IsEnemyEntityName - Minor Change
Global.TimedCos - Minor Change
Global.TimedSin - Minor Change
Global.STNDRD - Minor Change
Global.IsUselessModel - Minor Change
Global.tobool - Minor Change
Global.Lerp - Minor Change
Global.SafeRemoveEntity - Minor Change
Global.IsValid - Minor Change
Global.AccessorFunc - Minor Change
Global.IncludeCS - Minor Change
Global.Particle - Minor Change
Global.ColorRand - Minor Change
Global.AngleRand - Minor Change
Global.VectorRand - Minor Change
Global.PrintTable - Minor Change
util.PrecacheSound - Minor Change
Global.Sound - Updated source
Global.Model - Updated source
util.PrecacheModel - Minor Change
18 Days Ago
Global.CreateMaterial - Minor Change
by Rubat
Update_Preview_Changelog - Changes up until 9th of October
by Rubat
util.PrecacheModel - Remove needless overengineered example code, why add it back and say "minor changes"? Weirdly checks if vFile is false? You can just do vFile == false, but there's not point anyways. The function is simple and describes itself. Had CLIENT stuff despite the function doing nothing on the client. Does not need that much validation and stuff about hashing?. It's an example for crying out loud.
19 Days Ago
Server_Operator_Rules - Minor Change
by Rubat
table.Copy - Minor Change
by Rubat
Player:ConCommand - Minor Change
by Rubat
by Rubat
20 Days Ago
table.Copy - Minor Change + Minor Change
by Riddle
Player:ConCommand - Minor Change
by Riddle
weapons.Get - Minor Change
by Rubat
scripted_ents.Get - Minor Change
by Rubat
GWEN.TextureColor - Minor Change
by Rubat
concommand.Add - Minor Change
by Rubat
concommand.AutoComplete - Minor Change + Minor Change
by Rubat
DHorizontalScroller:MakeDroppable - Minor Change + Minor Change
by Rubat
DTree_Node:SetupCopy - Minor Change
by Rubat
by Rubat
Global.TextEntryLoseFocus - Minor Change
by Rubat
GM:AddDeathNotice - Minor Change
by Rubat
Global.RunConsoleCommand - Minor Change + Minor Change
by Rubat
Player:ConCommand - Minor Change + Minor Change
by Rubat
Panel:DragClick - I am pretty sure this is meant to be overridden by panels? + Minor Change
by Rubat
Problems_Menu - Minor Change + Minor Change
by Rubat
UGCPublishWindow - Minor Change
by Rubat
effects.Create - Minor Change
by Rubat
Global.SScale - Minor Change
by Rubat
by Rubat
DMenu:GetChild - Minor Change + Minor Change
by Rubat
Panel:GetChild - Minor Change
by Rubat
DNumberWang:GetFraction - Minor Change
by Rubat
PropSelect:AddModelEx - Minor Change
by Rubat
PropSelect:AddModel - Minor Change + Minor Change
by Rubat
Panel:SizeTo - Minor Change
by Rubat
Panel:NewAnimation - Minor Change
by Rubat
cleanup.GetTable - Minor Change
by Rubat
cleanup.GetList - Minor Change
by Rubat
Panel:IsLoading - Minor Change
by Rubat
by Seven
by Seven
DHorizontalDivider:SetDragging - source + not Internal
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
DGrid:SetCols - source
by Seven
DGrid:RemoveItem - source
by Seven
by Seven
by Seven
DGrid:GetItems - source
by Seven
DGrid:SetColWide - source
by Seven
DGrid:GetColWide - source
by Seven
DGrid:GetCols - source
by Seven
DGrid:AddItem - source
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
DFrame:SetIsMenu - source
by Seven
by Seven
by Seven
by Seven
by Seven
by Seven
Color:ToHex - Source
by Seven
GM:FindUseEntity - Minor Change
by Rubat
Player:GetUseEntity - Minor Change
by Rubat
Global.RunStringEx - The actual default identifier is `RunString(Ex)`
21 Days Ago
Structures/Bullet - Linked to default ammo types
22 Days Ago
math.ApproachAngle - file line correction
by Riddle
23 Days Ago
util.PrecacheModel - Minor Change
timer.Create - Minor Change
24 Days Ago
Entity:PhysicsInitConvex - Minor Change
by Rubat
Entity:SetAnimation - Specify how and when this is deprecated
by NKMs
26 Days Ago
Global.Lerp - Even more consistent terminology use
Global.Lerp - consistent terminilogy + Minor Change
by Rubat
engine.CloseServer - Minor Change
by Rubat
util.PrecacheModel - This is just a table name, not a library
27 Days Ago
string.Explode - Minor Change
by Rubat
string.Split - Minor Change
by Rubat
GM:PlayerSpray - Minor Change - Revert oNyaaa's edit
29 Days Ago
Global.RunString - The actual default identifier is `RunString(Ex)`
Entity:SetWeaponModel - Change model name to "" when you remove it
31 Days Ago
util.Decompress - Update return type with page for binary strings
by Narshal
util.Compress - Update return type with page for binary strings
by Narshal
util.Base64Decode - Update return type with page for binary strings
by Narshal
string.dump - Update return type with page for binary strings
by Narshal
string.char - Update return type with page for binary strings
by Narshal
render.Capture - Update return type with page for binary strings
by Narshal
net.WriteData - Update return type with page for binary strings
by Narshal
net.ReadData - Update return type with page for binary strings
by Narshal
engine.WriteSave - Update return type with page for binary strings
by Narshal
engine.WriteDupe - Update return type with page for binary strings
by Narshal
GM:LoadGModSave - Update return type with page for binary strings
by Narshal
File:Read - Update return type with page for binary strings
by Narshal
binary_string - Add page about binary data in lua strings
by Narshal
33 Days Ago
Structures/BoneBindPose - On models/player/kleiner.mdl, bone 0 (ValveBiped.Bip01_Pelvis) has matrix:GetTranslation() = 0 -38.57 -0.53. Its real bind position is about 0 0 38.6; matrix:GetInverseTR():GetTranslation() gives that. + Add example on getting every bone bind pose in model space
by joker
util.GetModelMeshes - modelBindPoses helpful hint bone ID's start at 0
by joker
WEAPON:Initialize - Minor Change
by Rubat
Weapon:IsScripted - Minor Change + Minor Change
by Rubat
Weapon - TF is this note + Minor Change
by Rubat
Weapon:SetClip1 - Minor Change
by Rubat
Weapon:DefaultReload - Minor Change + Minor Change + Minor Change + Minor Change + Minor Change
by Rubat
36 Days Ago
weapons.Register - Minor Change
sound.Generate - Change description to avoid implying that functions are the only option
sound.Generate - Reformat the fourth argument + Simplified and reformatted function example + Rename "length" to "duration"
sound.Generate - Minor Change
by Rubat
38 Days Ago
sql.QueryTyped - Update return type
by Narshal
sql.Query - Update type + Fix broken warning box formatting + Break long line
by Narshal
39 Days Ago
Enums/BONE - mark useless things deprecated
by Rubat
40 Days Ago
ENTITY:RenderOverride - Use flags in example
by marchc
Default_Fonts - The fonts have been removed from GitHub (https://github.com/Facepunch/garrysmod/commit/78db6bb250dc838b6ffb128ddebc1b25df507fc1) + Updating GitHub links + Added information and set up a redirect to ensure the fonts originally on GitHub remain accessible.
42 Days Ago
Global.BroadcastLua - Minor Change
by Rubat
43 Days Ago
Enums/ANALOG - Minor Change + Minor Change
by Rubat
ENTITY:GetRelationship - Minor Change
by Rubat