News
Changelist
Support
Buy Garry's Mod
Changes
What’s changed in Garry's Mod in each patch.
arrow_left
arrow_right
1
...
21
22
23
24
25
...
41
Patch Name
May 2018 Update
Changelist Title
Faceposer Changes
date_range
Tuesday, May 29, 2018
add_circle
Features
•
You can now middle mouse click on a slider's knob to reset the slider to its default value
•
Faceposer now has a quick filter feature, allowing to quickly search through flexes by name
arrow_circle_up
Improvements
•
Improved the flex list so that the text is not cut off on the bottom
•
Flex names are now prettier
•
Better placement of the orange ring around the face, so it is no longer in the stomach of certain TF2 models
handyman
Fixed
•
Context panel now properly clears itself when targeted entity becomes invalid
•
Right clicking a model will no longer break the face on certain models like HWM TF2 models or Alyx
•
Clear function of the Faceposer will now properly reset all values to their defaults, so faces are no longer broken
•
Faceposer now supports 128 flexes not just 64
•
The secondary presets (pictures) no longer occupy 3 rows if only 2 or even 1 row is populated
Patch Name
May 2018 Update
Changelist Title
Game Changes
date_range
Tuesday, May 29, 2018
add_circle
Features
•
Added "Favourite this server" button to the bottom bar of the main menu when you are on a server
•
Eye Poser and Finger Poser Tools can now be used on Effects
•
Added vid_sound 1/0 to control sound recording of gm_video (Community Contribution)
•
Bone manipulation will now properly affect hit boxes of Players and NPCs
•
3rd person reload animations are now automatically stopped when switching weapons
arrow_circle_up
Improvements
•
Updated default spawnlists: Portal 1, Builder and HL2: Characters categories, added Garry's Mod category. This only affects new players
•
Updated some HL2 map icons to be more recognizable
•
Changed Toolgun's holdtype from pistol to revolver to match the view model (Community Contribution)
•
Bone manipulation now works properly on players
•
Improved 3rd person crouching animations to better represent what happens in 1st person
•
Medkit Weapon now heals up to max health properly, and lag compensates when used by players (Community Contribution)
•
Slightly improved performance of player animations (Community Contribution)
•
Updated language files
handyman
Fixed
•
Restored functionality of env_wind
•
Fixed pick up HUD ( ammo, weapons, etc ) not working properly for some time after HL2 campaign loading screens
•
Restored functionality of monster_mortar to fix a crash issue on a Half-Life Source map
•
Fixed entities inside player clip brushes not being usable by +use for Half Life Source maps
•
Fixed Paint Tool's reload not removing the duplicator entity modifiers (Community Contribution)
•
Reduced lag with a very huge amount of Sandbox notifications
•
Reduced probability of the game crashing when saving a dupe
•
Fixed Half-Life: Source Scientists always having random skins
•
Fixed Half-Life: Source Tentacles not dealing damage
•
Half-Life: Source Headcrabs no longer break Half-Life 2 Headcrabs and vice versa
Patch Name
February 2018 Update
Changelist Title
Lua API Changes
date_range
Monday, February 26, 2018
add_circle
Features
•
Added NPC.GetCurrentSchedule
•
Added File.ReadUShort
•
Added File.ReadULong
•
Added File.WriteUShort
•
Added File.WriteULong
•
Added CreatePhysCollideBox
•
Added PhysCollide:TraceBox
•
Added PhysCollide:Destroy
•
Added PhysCollide:IsValid
•
Added mesh.UserData
•
Added ENT:GetRenderMesh
•
Added GM.PlayerDroppedWeapon( ply, wep )
•
Added CNavArea.SetCostSoFar( num )
•
Added type error to render.Capture
•
NextBot functions now properly error if used on invalid entity
•
IMesh:BuildFromTriangles can do userdata too
arrow_circle_up
Improvements
•
Switched base_anim to CBaseAnimatingOverlay, allowing more functions to be used on "anim" entities
•
DProperty_VectorColor now works with standard colors as well ( vector color support unchanged )
•
Added better type checking and error output to NextBot.GetRange(Squared)To()
•
render.Capture can no longer capture Steam Overlay
•
cam.Start() will now error when given no arguments
handyman
Fixed
•
Fixed errors when calling Setup() without second argument on DProperty_Float and DProperty_Int
•
Fixed deriving from DDragBase requiring to define OnModified
•
Fixed Panel.InvalidateChildren being always recursive
•
Fixed Panel.NewAnimation ease values 0-1 being weird
•
Fixed calling SetAllowWeaponsInVehicle( false ) in PlayerLeaveVehicle hook breaking weapon selection
•
Fixed DBinder not working when its convar is set to NaN
•
Fixed DBinder overriding SetSelected( bool )
•
Fixed util.GetModelInfo crashing with empty string
•
Fixed a crash issue with Weapon functions
•
Fixed NeedsDepthPass not working for addons
•
Fixed string.Comma with very large numbers
•
NextBot.GetRangeSquaredTo now actually works the way it's intended to, by returning squared range
•
Updated most render library functions to not lock up when a Lua type error occurs during function execution
•
Prevent potential stack overflows in scripted_ents.Get
•
Fixed the utf8 library failing with certain UTF8 strings
remove_circle
Removed
•
Removed NPC.RemoveMemory
Patch Name
February 2018 Update
Changelist Title
Game Changes
date_range
Monday, February 26, 2018
arrow_circle_up
Improvements
•
Added translations for env_fire and npc_fisherman when shown in the kill feed
•
Updated TTT to the latest version
•
Increased offset for rollermine to prevent it from spawning below ground
•
Changed maximum value for Frame Blend's Shutter slider so it doesn't just black screen
•
Changed the link on the version button in main menu to link to the new website
•
Updated all built in weapons to work better with NPCs
handyman
Fixed
•
Properly turn off thirdperson on level shutdown
•
Fixed certain tools erroring when their console variables are set to "nan"
•
Applied a potential fix to stop tooltips from being displayed when they are not meant to be displayed
•
Improved flashlight effect on custom entities
•
Fixed Stunstuck sprites rendering in weird positions
•
Clientside ragdolls of dead NPCs will now properly inherit material override
•
Serverside ragdolls of dead NPCs will now properly inherit color and material override
Patch Name
February 2018 Update
Changelist Title
Engine Changes
date_range
Monday, February 26, 2018
arrow_circle_up
Improvements
•
Updated BASS.DLL to 2.4.13.8-mp3free
•
Potentially improved vrad.exe performance
•
Better "Error loading gamemode:" errors that actually describe what's wrong
handyman
Fixed
•
Fixed support for Zombie Panic! Source mounting
•
Fixed hammer_update_entity console command crashing the game
•
Fixed a bunch of different exploits
arrow_left
arrow_right
1
...
21
22
23
24
25
...
41