News
Changelist
Support
Buy Garry's Mod
Changes
What’s changed in Garry's Mod in each patch.
arrow_left
arrow_right
1
...
35
36
37
38
39
...
47
Patch Name
February 2016 Hotfix
Changelist Title
Game Changes
date_range
Wednesday, 03 February 2016
handyman
Fixed
•
Vector
•
Joining a server with the wrong password now gives the correctly translated "Bad Password." response
•
Fixed inconsistent angle networking on Linux servers
•
surface.CreateFont
Patch Name
February 2016 Update
Changelist Title
Game Changes
date_range
Tuesday, 02 February 2016
add_circle
Features
•
CNavArea.SetParent
•
CNavArea.GetParent
•
CNavArea.GetParentHow
•
CNavArea.ClearSearchLists
•
CNavArea.SetTotalCost
•
CNavArea.AddToOpenList
•
CNavArea.GetTotalCost
•
CNavArea.IsOpenListEmpty
•
CNavArea.PopOpenList
•
CNavArea.IsBlocked
•
CNavArea.IsOpen
•
CNavArea.IsClosed
•
CNavArea.RemoveFromClosedList
•
CNavArea.UpdateOnOpenList
•
CNavArea.AddToClosedList
•
CNavLadder.ConnectTo
•
net.WriteMatrix
•
net.ReadMatrix
•
Added support for ortho views in CalcView and cam.Start
•
SetString, SetFloat, SetInt, SetBool
•
CNavLadder.SetBottomArea
•
CNavLadder.GetBottomArea
•
CNavLadder.SetTopBehindArea
•
CNavLadder.GetTopBehindArea
•
CNavLadder.SetTopForwardArea
•
CNavLadder.GetTopForwardArea
•
CNavLadder.SetTopLeftArea
•
CNavLadder.GetTopLeftArea
•
CNavLadder.SetTopRightArea
•
CNavLadder.GetTopRightArea
•
game.GetIPAddress
•
game.KickID
•
Player.AnimSetGestureSequence
•
HTTP
•
PathFollower:GetAllSegments
•
CNavArea.GetExtentInfo
•
Added "AllSolid" to trace result
•
Added optional parameter to poster command to save each frame as a separate image
arrow_circle_up
Improvements
•
net.WriteType support for VMatrix
•
Catch crash condition in CBaseAnimating::TestHitboxes
•
Error/ErrorNoHalt now call menu state's OnLuaError hook
•
Improved error handling for NextBot coroutines
•
Don't try to load binary modules that have the same name as a base Lua module
•
Merged functionality of RunString/RunStringEx
•
Lua kick reasons can no longer be language strings
•
Home/End keys now work in Windows SRCDS consoles
•
Opening the chatbox while it is invisible/disabled no longer changes player view angles
•
Chatbox entry max char count is now correct (126)
•
TextEntry:OnTextChanged is now called after undo operation
•
-noworkshop now also prevents SteamAPI from being initialized too soon on dedicated servers
•
utf8.offset now conforms to Lua 5.3 spec
•
More friendly Steam API failure error messages ( for retrieving subscribed addons )
•
Updated the DirectX out of date popup to allow the user to try to launch the game anyway
•
Don't let players enter vehicles that they are a parent of (stack overflows!)
•
Limited engine.LightStyle to values that do not crash the game ( 0-63 )
•
Stop g_blurx/g_blury shaders from increasing output brightness
•
ENT:SelectWeightedSequence & Weapon:SendWeaponAnim no longer crash when given invalid acts
•
Calling gui.HideGameUI at the wrong time no longer stops the HUD from rendering
•
Context menus no longer remain when their parent is focused
•
Changed scheme of ClientDLL context menus to match DMenu
•
Weapon selection via key bindings should now always work on SWEPs
•
Vector() can now take a Vector as its first argument and return a copy of that vector
handyman
Fixed
•
Fixed VMatrix:SetScale() scaling the 2nd/3rd rows incorrectly
•
Fixed "destination group" problem in multiplayer with npc_template_maker
•
Fixed cyclic reference detection in util.TableToJSON
•
Fixed cyclic reference detection in PrintTable
•
Fixed buffer over-read in input library
•
Fixed collision bounds having no influence on nextbot navigation
•
Fixed net.ReadType for TYPE_NIL
•
Fixed debugoverlay spamming dedicated server console to oblivion
•
Fixed a multiplayer crash issue with combine auto cannon on ep2_outland_09
•
Possible fix for post processing shaders not working properly on Linux/OSX
•
Fixed model indices above 2048 not networking to clients properly
•
Fixed DFrame:Center when parented inside a panel not at [0, 0]
Patch Name
February 2016 Update
Changelist Title
GitHub changes
date_range
Tuesday, 02 February 2016
arrow_circle_up
Improvements
•
Check for vehicle function existence
•
Panel:IsChildHovered 'immediate' parameter
handyman
Fixed
•
Fixed DModelPanel:PreDrawModel scissor rect
•
Fixed HL1 sounds taking over HL2/CSS sounds
Patch Name
February 2016 Update
Changelist Title
Community Contributions
date_range
Tuesday, 02 February 2016
arrow_circle_up
Improvements
•
Optimized Panel:IsChildHovered()
Patch Name
January 2016 Update
Changelist Title
TTT
date_range
Tuesday, 19 January 2016
add_circle
Features
•
Added 'wep' field to all was_pushed tables.
handyman
Fixed
•
Fix typo preventing ttt_weaponswitcher_displayfast from being saved.
arrow_left
arrow_right
1
...
35
36
37
38
39
...
47