Garry's Mod Logo
add_circle

Features

  • •
    Added support for dynamic Render To Texture shadow angles
  • •
    Added support for _castentityshadow in Hammer
  • •
    Added SetShadowsFromLocalLightsEnabled and enableshadowsfromlocallights for shadowcontrol entity
  • •
    Added $treesway support for UnlitGeneric shader
  • •
    You can now drag'n'drop .vmf files onto Hammer to open them
arrow_circle_up

Improvements

  • •
    Some minor code cleanups (Pull Requests #1606 #1603 #1602 #1504) (Community Contribution)
  • •
    Console variables will try to be set to "3" instead of "3.000000"
  • •
    Changed the toolgun RenderTarget to use render.Push/PopRenderTarget() to show the proper way of doing Render To Texture
  • •
    The game no longer tries to delete Steam Workshop files outside of Garry's Mod's directory (ISteamUGC item files)
  • •
    Moved Server Workshop Addons to the ISteamUGC system
  • •
    Dedicated servers now actually mount ISteamUGC addons
handyman

Fixed

  • •
    Clientside only physics scrape sounds (for example from prop gibs) play properly at the entity location, not at world origin
  • •
    Fixed CTransitionTable::OverrideBlendSeparateAlpha and mat_fillrate
  • •
    debug_dump now handles FCVAR_NEVER_AS_STRING convars properly
  • •
    EFL_NO_DAMAGE_FORCES flag now also works on players
  • •
    Taunt cam hides quick info HUD as expected
  • •
    env_explosion's sparks now work as intended
  • •
    Fixed reflections on brushes in Hammer having the checkerboard pattern
  • •
    Fixed a few crashes with NULL physics objects in multi-physics object entities
remove_circle

Removed

  • •
    Got rid of the "Can't init {classname}" console message as it is a duplicate warning of "Attempted to create an unknown entity {classname}"
  • •
    Cleaned up unused argument of Player.PhysgunUnfreeze() (#1604) (Community Contribution)