Garry's Mod Logo
Changes Header

Changes

What’s changed in Garry's Mod in each patch.

add_circle

Features

  • Entity.PassesFilter( caller, ent )
  • Entity.PassesDamageFilter( dmginfo )
  • Entity.GetFlags()
  • Added "filter" scripted entity type
  • game.GetAmmoName
  • game.GetAmmoID
  • game.GetAmmoMax
  • CTakeDamageInfo:GetDamageBonus
  • CTakeDamageInfo:SetDamageBonus
  • CTakeDamageInfo:SetReportedPosition
  • CTakeDamageInfo:GetDamageCustom
  • CTakeDamageInfo:SetDamageCustom
  • CRecipientFilter:RemovePAS
  • CRecipientFilter:GetPlayers
  • Added "maxcarry" and "flags" to game.AddAmmoType
  • Added missing TF2 map icons
handyman

Fixed

  • Fixed TF2 maps crashing the game on load
  • Fixed util.Decal not working in multiplayer
  • Fixed render.Capture not working in render targets that are bigger than the screen resolution
  • Fixed an exploit with .wav files
  • Fixed an exploit that allowed servers to run console commands they are not supposed to run on players
  • Fixed an exploit that allowed people to download server files they are not supposed to download
  • Fixed unmounting addons not working
  • Fixed uninstalling addons not unmounting them
  • Fixed disabled addons still opening the .gma files
  • Fixed disabled addons still being mounted in offline mode
  • Fixed player poserparameters being desync on server after a model change
  • Fixed Linux autorefresh
  • Fixed util.KeyValuesToTable incorrectly interpreting keys starting with numbers
  • Fixed buildcubemaps not writing built cubemaps to the .bsp
  • Fixed bullets and traces hitting non solid players
  • Fixed autorefresh folder locking
arrow_circle_up

Improvements

  • Prevent weird model paths
  • Copying spawnicon model to only have forward slashes
  • Cleaned up motion sensor file
  • Improved Combine NPCs keyvalues & Other NPCs
  • Improved duplicator and properties support for prop_effect
  • Improved DFileBrowser
handyman

Fixed

  • Fixed bug in string.JavascriptSafe
  • Fixed DPropertySheet padding on bottom edge
add_circle

Features

  • Added Flood and Jailbreak to the default map categories
arrow_circle_up

Improvements

  • PrintTable no longer creates 2 global variables
  • Improve map filtering display
handyman

Fixed

  • Fixed error when spawning non-standard vehicles
arrow_circle_up

Improvements

  • Nextbot example of how you'd fire OnNPCKilled
  • "Unfix" DAdjustableModelPanel
  • NPC Weapons: Moved "None" to the top
  • Made the default Laser Tracer better
handyman

Fixed

  • Fixed a duplicator lag exploit
  • Fixed GWEN.CreateTextureBorder drawing small boxes
  • Added 3rd argument to ENT:TriggerOutput
remove_circle

Removed

  • Removed useless local variable in sv_nextbot
arrow_circle_up

Improvements

  • Player and spectator chat channels
  • Disabled weapon picking up with Magneto Stick by default
  • Reverted default detective values
  • Changed unknown weapon name from "MASSIVE PHASER ARRAY" to "Unknown Weapon Name"
  • Send in GivePenalty third arguments
handyman

Fixed

  • Fixed server crash issue with public chat while dead
  • Fixed a Lua error when player dies
  • Fixed weapon_zm_rifle's IconLetter
  • Fixed Rifle scope, zoom spread, unscope delay