Garry's Mod Logo
add_circle

Features

  • •
    Added physcannon_instant (defaults to 1) - Makes the gravity gun be able to be used instantly after switching to it, bypassing deploy animation (and sv_defaultdeplyspeed). The default value preserves the original behavior
  • •
    Added option to generate spawnlists for addons to spawnmenu right click menu, similar to the one for mounted games
  • •
    Added some existing models to the Lamp Tool, for more variety
  • •
    Added the ability to auto join full servers when they get a free slot to the default server browser
  • •
    Added the ability to add servers to favorites by IP to the default server browser
  • •
    New spawnicon editor options - Move speed customization, FOV precise control, camera position copy/paste, quick rotate model +/- 45deg, Fixed selecting text in spawnicon editor only working on second try, forced LOD to highest
  • •
    Display SENT/SWEP usage info in spawnmenu tooltip
  • •
    Added new Team Fortress 2 map icons
  • •
    Added prop_disable_distance_fade convar (cheat) - If set to 1, disables prop fading out with distance set by the map, including static props and other entities. Useful for taking screenshots
arrow_circle_up

Improvements

  • •
    Fixed tiny amount of damage (less than 0.1) taking a whole armor point
  • •
    First person Physics Gun effects no longer render during skybox pass
  • •
    Changed "Filter" label on console to better represent what it does
  • •
    Strip certain disruptive Unicode character groups from server & gamemode names
  • •
    Moved extracted Steam Workshop .gma files from addons/ to cache/workshop/ so that all addon files are in the same place
  • •
    Reworked menu_cleanupgmas to take into account server downloads - Meaning, Workshop files downloaded from servers and extracted, then deleted by Steam in 2 weeks, now get detected as useless extracted versions and are prompted for deletion
  • •
    Do not fully disable the crosshair if player is dead, so it is visible when spectating a player in first person view, or flying around the map in spectate mode and cl_observercrosshair is set to 1 (default)
  • •
    Visually and physically disable (but not hide) disabled Sandbox tools
  • •
    Display a warning when trying to activate tools without a toolgun
  • •
    Force spawnlist file names to lower case on save
  • •
    Moved "Delete multiple items" in spawnmenu multi-select right click to the bottom - This is consistent with normal spawnicon right click item order
  • •
    Do not try to render and save icons for models without meshes - This mostly applies to character animation files. They will appear as "ERROR" models
  • •
    Limited certain unintentional addon whitelist paths to old addons only
  • •
    Reworked default Half-Life 2 spawnlists to include most models that are shipped with the game without requiring mounting, as well as re-grouped similar models together in the 2 topmost default spawnlists.
  • •
    Also added default spawnlists for Half-Life 2 episodes and Lost Coast, which will appear if those games are mounted (Note: Updated default spawnlists will not appear if you already have played the game before the update - to get them you will need to delete your existing spawnlists completely)
  • •
    Updated hundreds of default spawnicons, added even more spawnicons for the new spawnlists
  • •
    If a spawnicon does not exist, try to look in addons first before generating one - This makes it so that you can still edit spawnicons, but if you do not have a spawnicon rendered, and a workshop addon provides one, the game will use the workshop one as a fallback
  • •
    Workshop subscriptions appear as "Unknown Addon" while we fetch their details - they will not be mounted as they could be banned
  • •
    Restored Half-Life 2 use sounds with gmod_suit 1
  • •
    Restored angle alignment/snapping for +use pickup
  • •
    When mat_viewportscale is set to a tiny, game breaking value, fire a "Problem" notification for the user with a quick fix
  • •
    Display an error in console when .gma addon file list has failed to be read completely
  • •
    Included modified Alyx, Kleiner and Vortigaunt models that include animations from Half-Life 2 episodes, improving compatibility with those games
  • •
    Included Episode 2 floor turret models for its skins & gibs
  • •
    Included Episode 2 combine mine model, so its skins appear on that one Episode 2 map
  • •
    Included Episode 1 ceiling turret model so it functions correctly when dry firing on that one Episode 1 map
  • •
    Improved kill feed NPC names for map spawned NPCs like Rebels, Antlion Workers, etc
  • •
    Improved Episode 1 intro - Blue vortigaunt material conflicts with EP2 resolved, wake up sequence works
  • •
    Make sure to restore gamemode on server disconnect to what it was before joining the server
  • •
    Enabled Episodic behaviors for Vortigaunts - don't attack while carrying NPC, lower threshold for range attacks during episodic maps
  • •
    Enabled Alyx darkness mode, flashlight blindness & other episodic behaviors
  • •
    Fixed Alyx still following the player in darkness mode without flashlight
  • •
    Fixed Alyx's darkness breathing breaking other voice lines
  • •
    Enabled episodic behaviors for Zombies and Headcrabs
  • •
    Replace default cubemap texture with the one map compilation generates by default - this only affects maps that are renamed after compilation, which used to make them look overly shiny
  • •
    Changed default value of "skill" convar to 2 (normal difficulty, was easy before)
  • •
    Increased severity of mat_hdr_level problem (HDR being disabled, which makes certain maps not have lighting)
  • •
    Faceposer flexes (sliders) are now grouped - The groups are defined by the models themselves
  • •
    Updated localization files
handyman

Fixed

  • •
    Fixed GMod force-adding "English (US)" keyboard layout which persists until PC restart
  • •
    Fixed Winch right click not setting rope color correctly
  • •
    Fixed inflator tool no longer working on NPCs
  • •
    Fixed NPC kill related achievements not working
  • •
    Fixed playermodel drifting away in prop_vehicle_crane when holding W or S
  • •
    Fixed Lua being able to make the main menu fully black on disconnect
  • •
    Fixed toolgun ghost entity fading out at distance in singleplayer on some maps
  • •
    Fixed Color Modify post processing effect defaults not resetting invert
  • •
    Fixed fsd-overrun-toy.mdl physics mesh being rotated 90 degrees (Community Contribution) & reduced its mass
  • •
    Fixed spawning normal combine soldiers from spawnmenu with shotguns having their skin set to the shotgunner one
  • •
    Fixed portal turret playing its disintegration sound twice when disintegrated via mods
  • •
    Fixed player disconnection message sometimes not appearing, due to the player object being gone too soon
  • •
    Fixed volume of certain sounds not being set briefly when first loading into a map - This fixes game making sounds when not focused when the option to specifically prevent that is enabled
  • •
    Fixed auto generated spawnlists from mountable games disappearing on reload because they were incorrectly having "needs app" being set to the app ID, and not the app folder
  • •
    Fixed addons over 2GB not loading correctly, the new limit is 4GB
  • •
    Fixed "skill" console variable (selects difficulty) not doing anything for Half-Life 2 content
  • •
    Finger poser and Faceposer correctly rebuilds UI on loss of entity
  • •
    Fixed crazy mouse acceleration values completely breaking player view, making the game unplayable
  • •
    Fixed faceposer breaking after 384 different flex names were loaded in a session - The limit is now 1024 and and if it is reached, a console warning is printed.
remove_circle

Removed

  • •
    Removed Episode 2 exclusive soundscapes (wind gusts) from gm_construct