Garry's Mod Logo
Changes Header

Changes

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

add_circle

Features

  • •
    Added more friends/enemies to achievement count
  • •
    Added Panel:DeleteCookie()
  • •
    Added player.GetBySteamID() and player.GetBySteamID64()
  • •
    Added GM:PreDrawPlayerHands() and GM:PostDrawPlayerHands()
  • •
    Added drag'n'drop support to DHorizontalScroller
  • •
    Added ColorRand()
arrow_circle_up

Improvements

  • •
    Renamed DHorizontalDivider.GetRigth to DHorizontalDivider.GetRight
  • •
    Optimized Panel:IsOurChild( Panel )
  • •
    Updated default Fonts on Linux and OS X
  • •
    DGrid: Use table.remove instead of setting to nil
  • •
    Removed cam.IgnoreZ() from DModelPanel
  • •
    Moved net.lua from modules to extensions
  • •
    Made UTIL_IsUselessModel more efficient
  • •
    Updated all SWEP files to a unified format
  • •
    net.ReadType no longer requires an argument
  • •
    Updated CalcView to allow CalcVehicleView to be hooked
  • •
    Properties can only be used on weapons when unheld
  • •
    Bots will respawn without needing to attack
  • •
    Optimized scripted_ents.Get a bit
  • •
    Made prop_generic panel not error without a setup table
  • •
    Allowed more GM functions to be hooked
  • •
    Improved error message when indexing string badly (with key not within the string library)
  • •
    Improved map counter when filtering maps
  • •
    Renamed flechette_gun to weapon_flechettegun
  • •
    Renamed UTIL_IsUselessModel to IsUselessModel
handyman

Fixed

  • •
    Fixed prediction on jump boost
  • •
    Fixed Vector:ToColor
  • •
    Fixed main menu text shadow transparency on OS X
  • •
    Fixed DColumnSheet button colors
remove_circle

Removed

  • •
    Removed useless require calls
add_circle

Features

  • •
    Added Spanish, Russian, Chinese, and Swedish translations
  • •
    Allowed for custom TTT Scoreboard ScoreGroups
  • •
    Added German translation
  • •
    Added main menu settings (English only)
  • •
    Added hat_retrieve to Swedish
  • •
    Added hat_retrieve to German, Portuguese, and Spanish
arrow_circle_up

Improvements

  • •
    Updated Portuguese translations
  • •
    Use PlayerModel colouring for TTT players
  • •
    Improved Defuser compatibility
  • •
    Sped up weapon scrolling
  • •
    Crosshairs have even gap/length for each line
  • •
    Allowed detectives to reequip their dropped hat
  • •
    Improved grenade throwing
  • •
    Bumped version
  • •
    Allowed spectators to talk in all chat - redirects to team
handyman

Fixed

  • •
    Fixed spectators having footstep sounds
  • •
    Fixed Decoy's radar color
  • •
    Fixed Magneto Stick setting nil Owner on active SWEP
add_circle

Features

  • •
    Added EP1 & EP2 details to detail.vbsp
arrow_circle_up

Improvements

  • •
    Restored background for default HL2 HUD
  • •
    Several server browser changes
  • •
    Remember/RestoreCursorPosition are now clientside only
  • •
    PropSelect now sorts models alphabetically
  • •
    Improved default Fists SWEP hit detection
  • •
    Made 2nd parameter of DProperty_Combo.Setup() optional
  • •
    Got rid of unnecessary Network Strings
handyman

Fixed

  • •
    Fixed stalkers not attacking players
  • •
    "Fixed" DAdjustableModelPanel's model not being visible if the camera positions are not set up
  • •
    Fixed a problem with SortedPairsByValue
  • •
    Fixed the player count selector missing its arrow
  • •
    Fixed big saves becoming corrupted
  • •
    Fixed DColumnSheet selected button
  • •
    Fixed right clicking on entities sending Mouse 2 signtal to the server
remove_circle

Removed

  • •
    Removed hacky workarounds in weapon_fists
arrow_circle_up

Improvements

  • •
    Removed the need for steam_appid.txt
  • •
    Fixed not updating addon tags
add_circle

Features

  • •
    Added simple drag'n'drop support
  • •
    Added proper help message
arrow_circle_up

Improvements

  • •
    The "out" path is now automatically calculated for both "extract" and "create" actions, if not overridden manually
  • •
    Updated whitelist
remove_circle

Removed

  • •
    Removed triple output of addon files so now it only does so once