Garry's Mod Logo
add_circle

Features

  • Added NPC support for MP5 from Half-Life: Source
  • Added sv_pause_sp - allows singleplayer game to not be paused automatically when pressing ESC/opening console or the Steam overlay
  • Added option to hide outdated servers to the server browser (Community Contribution)
  • Added ability to toggle spawn menu & context menu, option for it can be found in Spawnmenu => Utilities menu, disabled by default
  • Added ability to select what weapon Creator Tool spawns NPCs with from the NPC icon right click menu (Spawn with toolgun option)
  • Added resistance-hacked combine mine to the spawnmenu
  • Added ability to middle click Keybinder UI element in Sandbox to reset it to default value, just like tool sliders already do
  • Added ability to randomize or clear only one category in Faceposer
arrow_circle_up

Improvements

  • Enable Jalopy idle animation (Engine "jiggle" animation) without hl2_episodic console variable having to be set to 1 (This applies to all vehicles, even modded ones, if they have an animation bound to ACT_IDLE_STIMULATED)
  • Unhide Jalopy seat and Flechette Gun when not mounting HL2, since we now ship content needed for those by default
  • Unhide CS:S thruster models by default (Community Contribution)
  • Kleiner, Mossman, Eli, Breen and Magnusson can now spawn with guns, Vortigaunts and Half-Life: Source G-Man can no longer spawn with guns
  • Enable "Spawn with Weapon" UI for Eli, Mossman, Breen, Magnusson, Kleiner (when right clicking their NPC spawn icons)
  • Added icons to NPC weapon selection in spawnmenu NPC tab and on NPC spawn icon right click
  • Also group weapons in NPC spawnicon right click by category like it is in other places
  • Digitally sign .exe files (in addition to .dll files which was done a while ago)
  • Improved invalid model detection - fixes crashes when loading models from a specific addon
  • Updated Day of Defeat: Source player model texture fallbacks to be full resolution
  • Added missing map icons for new Team Fortress 2 maps
  • Added lua_strict convar checkbox to Lua problems menu
  • Minor visual adjustments to alignment of certain elements in the start new game options menu (Community Contribution)
  • Minor optimization and fixes for main menu new game and addon pages (Community Contribution)
  • Adjust colors in the server browser to be consistent with each other, and be slightly darker for better contrast with white text
  • Slightly adjusted visuals of Spawnmenu Dupes and Saves tabs
  • Automatically close spawn and context menus when the main menu is open, as well as prevent F1 from opening the spawn menu when main menu is open
  • Use better max values for "Utilities => Sandbox" limit sliders, derived from default convar values
  • Respawning while "entity driving" will no longer snap view angles to the spawnpoint
  • gm_construct water now reflects 3D skybox
  • Implemented visual placeholder entities for dod_control_point, prop_exploding_barrel (CS:GO) and team_control_point (TF2)
  • Disallowed spawning (as in at crosshair, not equipping) SWEPs without models via spawnmenu, such as the Fists weapon
  • Sped up entry animations for the 3 airboat seats with different animations, from 3 seconds to 1 second to match the other seats
  • Server rating penalty for outdated servers that cannot be joined anyway (Community Contribution)
  • Do not draw Tool Gun help and HUD in vehicles if entered the vehicle with the toolgun equipped, and weapons are not allowed in vehicles
  • Dead players who are not admins can no longer spawn stuff from the spawnmenu
  • Updated localization files
  • Trying to load a save while playing on a server no longer disconnects the player from the server
  • firstperson console command now disables camortho (Community Contribution from TF2 SDK)
  • ESC closes chat box even if the chat message text entry is not focused (Community Contribution from TF2 SDK)
  • Faceposer sliders and groups now appear in the same order as they are stored in the model, allowing model makers full control
handyman

Fixed

  • Default Sandbox fonts are now "extended" for better rendering of non Latin characters (Community Contribution)
  • Combine NPCs no longer T-pose with pistols, instead use rifle animations
  • Improved crouch support for NPCs using pistols and rifles - NPCs wont crouch to shoot for 0.3 seconds and then stand back up
  • RPG/Crossbow animation support improvements for citizens
  • Support for Combine Soldiers firing the RPG Launcher
  • Improve metropolice weapon support for Shotguns, AR2, RPGs
  • Fixed Combine Soldiers not walking/running with pistols/RPG/melee weapons or no weapon equipped
  • Metrocops now draw other types of pistols from their holster, not just the default Pistol
  • Fixed Enemy Rebels refusing to use RPG against the player
  • Fixed Enemy Rebels commenting on player's death as if they weren't hating them
  • Fixed NPCs being unable to shoot the Alyx Gun
  • Fixed certain NPCs constantly lowering their weapons after each weapon burst
  • Fixed Eli, Magnusson, Kleiner, Mossman and Breen shooting from their feet
  • Fixed NPCs being able to shoot some guns forever, without reloading, such as the AR2
  • Main menu: Check box labels are now clickable (Community Contribution)
  • Fixed regression with FindUseEntity behavior making players unable to use some entities
  • Fixed addon dependencies not showing on install due to regressive Pull Request the previous update
  • Fixed kill credit for strider kills with the Magnusson device
  • Fixed Combine Gunship, Helicopter, Ceiling Turret, Camera, Sniper and Antlion Grub not appearing in the kill feed when killed by the player
  • Fixed certain gibs (from Manhacks, Scanners, Attack Helicopter) never fading out
  • Fixed gibs that should be ragdolls not being ragdolls in multiplayer (cardboard boxes)
  • Fixed Strider still shooting the player with ignore players or disable AI enabled
  • Fixed AR2 impact effects appearing when shooting the skybox
  • Fixed "P2P: Friends only" setting resetting after starting a game (Community Contribution)
  • Fixed some missing Server Browser localization strings, added chat prefix localizations (Community Contribution)
  • Fixed a visual inconsistency with text indentation in spawnicon resize menu
  • Update Source Engine IME candidate menu size to fit updated text when typing
  • Fixed respawning while "entity driving" a prop putting you back to the death position instead of at the respawn point
  • Fixed the 2 PHX bomb models not igniting from explosive damage like they used to
  • Fixed a number of materials for Day of Defeat maps
  • Fixed localization files not loading correctly on Linux
  • Fixed potential Lua errors when spawning props while the server is at the entity limit
  • Fixed not being able to duplicate Half-Life 2 entities and weapons as a non-admin player (while playing in multiplayer basically)
  • Fixed Portal Cores reverting to wrong type in saves and duplications (not retroactive)
  • Fixed Tree Sway causing graphical glitches when lit up by player's flashlight, lamps or other projected textures
  • Added map icons for new TF2 maps
  • Ragdolls now inherit sub-materials from their parent entities (NPCs)
  • Zombie gibs and spawned headcrabs inherit materials and render mode of the original zombie
  • Fixed saving dupes not updating "My Dupes" screen immediately
  • Tools (with weapons in vehicles allowed) and spawnmenu spawning now ignores player's current vehicle when placing props while in a vehicle
  • Fixed swimming animations for the Passive hold type not working correctly
  • Fixed physics models for light_cagelight01_off.mdl, windmill_blade004b.mdl, dock_broken01a.mdl and utilityconnecter006b/d.mdl
remove_circle

Removed

  • Delete unused DLL files - DataModel.dll, DMSerializers.DLL, VTex.DLL
  • Removed fallback textures for CSS player models, since we now ship those textures in full resolution