Garry's Mod Logo
add_circle

Features

  • Added Insurgency (Standalone) to mountable games list
  • Added "Downloaded" category to Addons menu
  • 64-bit builds of the game client, Hammer and dedicated server are now available on Windows
  • Build and ship srcds_console.exe (Windows only) - srcds.exe variation that does not create a new console window every time and reuses existing one
  • Added ability to hide disabled Sandbox tools (Community Contribution)
  • Implemented sub categories for Spawnmenu content (entities, NPCs, weapons, etc) (Community Contribution)
  • Added Hacked Manhack NPC to spawnmenu
  • Added "Enable Stereo Enhancements" option to Audio options tab - This was previously only silently enabled if player chose "High" audio quality and "Headphones" Speaker Configuration
  • Overhauled the default Player Model Selector - make it bigger, display player model categories and player-friendly names, improve model rendering
  • Added right click menu with "reset to default color" and "copy to clipboard" options to Color Selection, Key Binder and Slider UI elements (when available, such as in the Player Model Editor and Sandbox tools)
arrow_circle_up

Improvements

  • Combine Dropship NPC is no longer invincible in Sandbox
  • NPCs now ignore spectating players that are alive
  • Improved loading screen dialog to show more details when downloading workshop content
  • Remove engine_no_focus_sleep convar, add fps_max_menu and fps_max_nofocus convars - easier to understand "Max FPS" than "sleep time"
  • Added sub categories to Half-Life 2 ammo/consumable entities in spawn menu
  • Try to scale NPC eye pupil size with head/model scale
  • Updated the Inflator effect so you are able to see what you are doing. It will also look different between inflating/deflating
  • Allowed loading .nav files from mountable games as a fallback (addons take precedence)
  • Try to cancel active Steam Workshop downloads when disconnecting from a server mid-download
  • Try waiting for Steam Workshop mounts when loading a map - specifically when starting a new game, aimed at usage of "+map" in command line parameter, so Workshop content is present when map loading finishes
  • Added ability to add dupes/saves/demos to favorites (in the main menu), and display status of whether an item was upvoted or not
  • Moved Black Mesa Deathmatch maps into Black Mesa category, added remaining Black Mesa map icons
  • Adjusted TextEntry UI component scrolling to take into account language ID box, so it doesn't cover text
  • Change Weapon_*.Empty soundscript channels so the weapon empty sounds don't interfere with firing sounds or the reload sounds
  • Updated model light origin on a bunch more built-in models, such as the train tracks
  • Try using a hull trace for "Can we reach ladder" LOS check - fixes the ability to attach to a Half-Life 2 ladder through certain walls with tiny gaps
  • Do a Line of Sight trace when searching for ladder dismount entities, so players can't dismount through walls
  • Reduced default clip of AR2 to match its clip size, and to be consistent with SMG1 and original Half-Life 2 behavior. This affects how much ammo you get when picking up the weapon from ground. (from 60 to 30)
  • Updated spawnmenu search to support multiple search terms (Community Contribution)
  • Made citizens use "canon" max ammo value when deciding whether to give player some ammo
  • Made citizens hate gunships, dropships and helicopters if they have an RPG equipped, so they'd shoot at them
  • Increase Hydraulic tool's speed slider range so its default value isn't out of bounds
  • Added experimental error handling for Sandbox spawn related console commands to let the player know why they can't spawn something
  • Updated medic rebel player models to support player colors (Community Contribution)
  • Various improvements to Spawn Icon Editor - light presets, bigger size, more correct preview
  • Implemented CTRL+Backspace and CTRL+Delete key combinations for text entries
  • When hitting a Sandbox limit rapidly (such as when spawning a dupe), try to display only a single "you have hit the X limit" notification
  • Combine APC vehicle can now explode without a driver
  • Replace the Combine APC vehicle entity with the big gib model in undo/cleanup systems when it explodes,
  • Implemented chained command (e.g. cmd1;cmd2) auto complete for in-game console (Community Contribution)
  • Prevent Barnacles trying to grab props frozen via the Physics Gun since they'd be unable to grab those props and will just keep tugging at them forever
  • Heavy and frozen props will cause Barnacles tongue to float above said props, not go through them
  • Made Half-Life 2 Shotgun use sk_plr_num_shotgun_pellets ConVar for primary fire
handyman

Fixed

  • Combine mines now ignore dead players
  • Fixed some prediction errors for built-in weapons (Half-Life: Source .357 Revolver, Hornet Gun, Crossbow, Half-Life 2 Crossbow, SLAM)
  • Fixed SLAM weapon not using world clicker angles, and some other bugs with it
  • Restore hud_draw_fixed_reticle convar as an alternative texture for default crosshair
  • Implement fade time for ragdoll gibs from props in multiplayer - also fixes them not being cleaned up on map cleanup
  • Fixed SpawnIcon positioning for certain models with bounds only in positive space on each axis (Community Contribution)
  • Fixed Crossbow bolts, RPG rockets and SMG1 grenades hitting surrounding bounds of weapons, ammo and similar entities
  • Made hitting invulnerable props with Crossbow bolts apply physics force to them
  • Fixed npc_turret_floor dying multiple times when shot while it's dying
  • Fixed SuperDOF tiling with poster command (will still be blurry as it just stretches the texture)
  • Fixed SuperDOF final result texture not rendering while main menu is open
  • Fixed legacy server browser launching server refresh on game start if last tab was not "Internet"
  • Spawnmenu search now works for localized names (Community Contribution)
  • Fixed Fast Headcrabs using Normal Headcrab health convar
  • Fixed level transitions inside a vehicle resetting player's move type - this was causing the player to drift away from vehicles on collisions
  • Made Player's MaxArmor save across level transitions
  • Fixed armor being stripped on level change with hl2_episodic ConVar set to 1
  • Made player model Alyx use separate head material - Fixes Alyx NPC losing phong detail on the head material
  • Fixed vertex normals on Crossbow and Gravity Gun (LOD 1) world models
  • Fixed some Black Mesa map sounds not playing, such as the voice lines
  • Health/Armor HUD width now expands to 4 digits at 1000 instead of 999
  • Fixed Hornet Gun giving 1000s of ammo on spawn/equip for high uptime games
  • Made Hornet Gun regenerate ammo only up to canonical max value of 8 (can still get 9999 ammo, just not through regen)
  • Added missing CS:S de_inferno bell sound scripts (Community Contribution)
  • Added "impactsoft" sound to "watermelon", "dirt" and "carpet" material types (Community Contribution)
  • Fixed potential Lua errors when the server is at the entity limit (Community Contribution)
  • Fixed display of the friendly state of NPCs in kill feed when they kill a player (Community Contribution)
  • Fixed regular Manhacks who are set to hate each other via mods not being able to damage each other
  • Fixed Creator tool ("Spawn with Tool Gun") not respecting world clicker aiming for props and not remembering prop skin and bodygroups
  • Fixed water material on d2_coast_10
  • Fixed freezes and crashes due to losing all audio devices (Windows)
  • Fixed glowing foreheads on combine soldier player model
  • Fixed Metrocop NPC model not having any specular reflections
  • Improved reliability of the default voice chat HUD
  • Fixed capitalization inconsistencies in English localization (Community Contribution)
  • Fixed suit glove admire animation being invisible (only plays when player has no weapons)
  • Made jeep animation seat default the steering animation to center instead of turning left
  • Fixed content icons in spawnmenu search sometimes not having images (Community Contribution)
  • Fixed Inflator tool being able to hit empty air around NPCs (their bounding box)
  • Fixed inflator tool setting/maintaining fire rate only for left click
  • Fixed only some Sandbox entities not spawning when looking very far away into the distance, now all entities consistently spawn at a certain distance away
  • Fixed Group03m/male_05.mdl player model using wrong texture directory and therefore wrong materials
  • Fixed "missing cubemap texture" issues on Linux clients and Windows clients with AMD GPUs
  • Fixed models/prop_junk/wood_spool01.mdl prop data and smoothing groups
  • Fixed normals on prop_c17/ConsoleBox01a, 03a and 05a models
error

Known Issues

  • Sometimes deleting Workshop items in "Downloaded" category does not actually delete them - this is a bug with Steam, not Garry's Mod
  • Your game may not launch if your Steam client is outdated, or using Proton version below 11 - please make sure your Steam client is up to date, and use latest version of Proton that supports the latest Steamworks SDK.