Garry's Mod Logo
add_circle

Features

  • •
    Added support for -embed to VBSP
  • •
    Enable BSPZIP.exe compression (-repack argument ported from Team Fortress 2 version)
  • •
    Added env_detail_controller entity to FGD (Community Contribution)
  • •
    Added "Portal Visualization Width" option to Hammer 3D settings - Changes how thick "Load Portal File" lines are. Default is 2.
  • •
    Added "session_begin_ignore_version" Hammer shell command (For Lua API)
arrow_circle_up

Improvements

  • •
    Improved Hammer UI DPI scaling in various areas
  • •
    Hammer now prompts the user for a new name when using entity picking tool on an entity that has no name
  • •
    Made Hammer's Map Errors and Entity Report dialogs wider
  • •
    Reduced flickering of camera view mode selectors in Hammer
  • •
    Ship our own builds of vtf2tga, splitskybox, captioncompiler and elementviewer binaries (previously were pre-built 2013 versions)
  • •
    Prevented Hammer unnecessarily writing raytraced preview to .tga files
  • •
    info_particle_system uses its effect_name keyvalue in Hammer's Entity Report window
  • •
    Made StudioMDL errors have red color
  • •
    Added support for noforceloop for animations, $appendblankbodygroup, $preservetriangleorder, $bboxonlyverts to StudioMDL
  • •
    Improved some error reporting for StudioMDL
  • •
    Increased StudioMDL file buffer size limit from 32MB to 128MB so large models can be written without crashing (even though you shouldn't have models this large)
  • •
    Removed hardcoded limits from StudioMDL DMX support for normals/texcoords/faces specifically
  • •
    Adjusted behavior of StudioMDL when .qc files do not have $cdmaterials - display a message containing auto-generated path
handyman

Fixed

  • •
    Fixed detail props not appearing on brushes with WorldVertexTransition material when compiling a map (VBSP)
  • •
    Fixed Detail Objects not rendering on brushes at all in Hammer
  • •
    Fixed sprites with the same material only ever rendering with one render mode in Hammer, even if different sprite entities use different render modes with the same material
  • •
    Fixed Hammer crash when giving sprites a .mdl model
  • •
    Fixed Hammer crash when rendering certain materials
  • •
    Sprite helpers inherit entity color, so env_sprite entities show correct sprite color in Hammer
  • •
    Fixed Hammer Carve command wiping all overlay faces, even if they are not carved
  • •
    Fixed undo in Hammer breaking info_decal previews
  • •
    Fixed Entity KeyValue names in Hammer's Object Properties window drawing over the second column
  • •
    Fixed up/down arrows in Hammer's "Make hollow" popup not doing anything
  • •
    Fixed some Hammer toolbar buttons not having descriptions/tooltips
  • •
    Fixed spam about missing $spriteFrame material parameter in Hammer
  • •
    Fixed an infinite loop with TokenReader::IgnoreTill, causing custom malformed .fgd files to lock up Hammer on start up
  • •
    Fixed Hammer material list leaking file search handles
  • •
    Fixed engine (mostly StudioMdl.exe) failing to run DMXConvert.exe on any files with spaces in the file path
  • •
    Fixed a StudioMDL crash to do with DMX imported models
  • •
    Fixed some issues with HLfaceposer.exe - fixed a crash, fixed missing textures
remove_circle

Removed

  • •
    Removed "Hinge Axis (Non functional)" field from prop_door_rotating in Hammer
  • •
    Removed "ReleaseVideoMemory" shell commands from Hammer (useless)