Garry's Mod Logo
add_circle

Features

  • Added some Portal 1 entities - the rocket and normal turrets, personality cores, fizzler trigger and security camera. They are available to be spawned through the spawn menu in Sandbox
  • New default crosshair and crosshair customization
  • Addon preset importing and exporting
  • Confirmation when deleting addon presets
  • Added custom icons for tree nodes in spawnmenu categories (Community Contribution)
  • Added g_ragdoll_maxcount to server settings in spawnmenu
  • Added map icons for new Team Fortress 2 maps
  • You can now favorite addons through main menu
  • Added Server settings to Sandbox menu bar - Making them more visible to players
  • Allow right clicking in Bodygroup & Skin context menus - This allows you quickly change bodygroups and skins without closing the menu
  • Added gmod_sneak_attack console variable to disable Half-Life 2 sneak attack system
arrow_circle_up

Improvements

  • More kill icons for physics-related kills
  • Adjust "Failed to find any models for this addon" error in spawnmenu to include a reason why it might be happening, as well as fit the text within its container
  • Half-Life Source ceiling turrets can now be spawned on the ground as well (Community Contribution)
  • Reduced default max_fps to 150, made it save across sessions, and add an option for it in video settings
  • Renamed CS:GO mountable game to mention the legacy branch - this option might be removed in a future version
  • Updated gm_construct navigation mesh - added walkable drop down only areas to elevated areas, such as roofs of certain buildings, added one way out of the secret room - this is mainly to hide the warnings on map load
  • Save NPC health and maximum health in duplications
  • Set max health for NPCs spawned from spawnmenu that have health override, for things like healing NPCs
  • Moved Multiplayer options tab to front, and renamed it to Game, moved FOV and Fast Weapon Switch options to it, removed those from their previous places, removed "Advanced" keyboard options which are now obsolete - this is aimed to help players find these settings easier
  • Make it easier to select addons in the Addons list - by being able to click the description, etc (Community Contribution)
  • Improved projected texture shadow quality - enabled texture filtering
  • mat_depthbias_shadowmap was changed from 0.00001 to 0.001 by default (affects shadow rendering)
  • Replaced util.TraceLine by util.TraceHull for tool traces. Fixes trace bypassing parented props (Community Contribution)
  • Don't play ammo pickup sounds for NPCs
  • Updated language files
  • Added placeholder Portal 2 entities to visually fill gaps on Portal 2 maps
  • Added L4D1 entity placeholders - makes safehouse doors at least appear on those maps, etc.
  • Prevent empty gun sounds when trying to secondary fire certain weapons underwater that do not have a secondary fire attack
  • Do not allow Half-Life 2 helicopter to be dissolved by AR2 altfire
  • Faceposer: When model has too many flexes, display a message and visually disable non functioning sliders
  • Disabled ability to grab jeeps with super Gravity Gun - causes severe physics lag
  • Added fallbacks for CS:S muzzleflash textures that do not conflict with base game textures
  • Added window titles to disconnect messages based on the message source
  • Ported RPG weapon behavior from Half-Life 2 - prevent NPCs from killing themselves with it
  • Don't record certain pointless convars and commands in demos (like gm_demo itself)
  • Query server addons 500 at a time (was 50) - Should speed it up
  • Display a message when the HTML main menu fails to load with simple options to quit the game
  • Added timestamp to code signed game binaries
  • Display a problem in the Problems panel when certain files are not writable, such are user configurations being set to read-only
  • Selecting items in the Paint tool UI will now switch to the Tool gun if it is not active
handyman

Fixed

  • Added Portal 1 scene files and made particles work on Portal 1 maps
  • Several map category adjustments for new Fistful of Frags and Team Fortress 2 maps (Community Contribution) (fofhr_, zi_, vsh_)
  • Disallowed making addon presets with empty names
  • Fixed addon presets with number only names being unable to be deleted
  • Fixed saved cursor position resetting to middle of the screen when clicking outside of the spawnmenu while it is open
  • Disabled Half-Life 2's sneak attack code for non-hostile NPCs, when "ignore players" is enabled, or AI is disabled - Fixes NPCs getting one shot in the head by players most the time
  • Favorite and Vote Up/Vote Down status for addons is now better synchronized with real values
  • Fixed citizens healing players with ai_ignoreplayers set to 1, or when the player is standing above the NPC
  • Fixed "addon file conflict" problem duplicating file paths on addon remount
  • Fixed env_skypaint shader flickering when not given a valid sun normal
  • Fixed bugbait animations when using alt fire right after throwing a bait
  • Fixed AR2 using 2 extra bullets when trying to fire right after using the alt attack
  • Fixed shotgun locking up when holding reload and attack buttons during the reload animation
  • Fixed 3rd person animation events playing in 1st person when the animations are reset - fixes shotgun playing extra pump sound when holding reload key while firing
  • Fixed certain sandbox tool entities not saving certain settings in duplications - such as being frozen by the physics gun and the "Make Persistent" setting
  • Consistent death handling for Half-Life: Source NPCs with ai_serverragdolls enabled and disabled (previously, certain NPCs would either not die, or make extra ragdolls)
  • Security fixes and improvements
  • Fixed spawnmenu "Save Changes" / "Revert" buttons not having icons
  • Don't explode props on touch if caught by Physics Gun (explosive barrel after being launched using Gravity Gun)
  • Fixed game_text text (on screen text from maps) being cut off on screen if it is very long
  • Fixed bugs when entering a vehicle while dismounting a ladder
  • Prevented Half-Life 2 avoidance system making NPCs invisible when standing inside of them
  • Fixed old saves, dupes and demos not extracting when loaded in the main menu
  • Fixed combine dropship container gun aiming
  • Fixed taunt camera (act dance, etc) making view punch angle roll permanent
  • Fixed deleting a bunch of text in a TextEntry (And console input) and then typing not updating the horizontal scrolling to show the typed text
  • Fixed duplicated NPCs being unintentionally dropped to floor sometimes
  • Fixed shotgun firing on its own after being unholstered when trying to fire while reloading and holstering the weapon
  • Fixed being able to open ammo crates from any distance using delayed damage (such as a grenade) and switching to Crowbar
  • Fixed RPG spamming sounds clientside in 3rd person in multiplayer when trying to fire during reload
  • Prevent certain NPCs from being eaten by Barnacles, leaving uninteractable/non removable models behind
  • Fixed func_tanklaser trying to use missing sounds
  • Prevent mega Gravity Gun being enabled making all NPC weapons dissolve on death, even when not killed by it