From Valve Developer Community
Jump to navigation
Jump to search
Version
|
Release date
|
ExpandFeatures   
|
4.1 (build ?)
|
March 9, 2015
|
Fixes:
- Fixed Hammer crashing on start up
|
4.1 (build ?)
|
June 1, 2015
|
Fixes:
- Fixed Hammer making Steam show you as playing Garry's Mod
|
4.1 (build ?)
|
April 28, 2016
|
Fixes:
- Multiple bug fixes for Hammer
|
4.1 (build ?)
|
October 10, 2016
|
Fixes:
- Fixed Model Viewer background for Hammer
|
4.1 (build ?)
|
July 6, 2017
|
Improvements:
- Improved performance of 2D/3D views
- 2D views are now rendered during scroll operations, rather than after
- Increased max render distance from 10,000 to 32,000
- Vertices no longer need to be in the exact same location to be merged
Fixes:
- Blended textures are now rendered correctly - it should be identical to in-game
- Model browser no longer freezes after being opened multiple times
- Overlays no longer flicker when rendered in 3D shaded mode
- Scrollbars on 2D views are now correctly sized when zoomed in
|
4.1 (build ?)
|
May 28, 2018
|
FGD Update:
- Updated garrysmod.fgd files (for Hammer) to include GMod specific Sandbox key values
|
4.1 (build ?)
|
February 19, 2019
|
Updates:
- FGD Update (garrysmod.fgd):
- Added "distance to camera" button for func_areaportalwindow's FadeStartDist/FadeDist keyvalues in Hammer Editor
- You can now use Middle Mouse Click to pan 2D views in Hammer Editor
|
4.1 (build ?)
|
April 30, 2019
|
Updates:
- Middle Mouse Click
on Hammer 3D view now acts as mouse look
Improvements:
- Some (Inputs/Outputs/targetnames) Hammer Drop Downs will size themselves to fit up to 15 elements at the same time instead of the old random 5 to 9
Fixes:
- Fixed Hammer crashing when trying to load over 1024 models at the same time and other stability improvements
|
4.1 (build ?)
|
November 12, 2019
|
Updates:
- Added support for _castentityshadow in Hammer
- You can now drag'n'drop .vmf files onto Hammer to open them
Fixes:
- Fixed reflections on brushes in Hammer having the checkerboard pattern
|
4.1 (build ?)
|
January 21, 2020
|
FGD Update (garrysmod.fgd):
- TTT: Added sphere option to .fgd to display radius of ttt_traitor_button in Hammer (Community Contribution)
|
4.1 (build ?)
|
April 29, 2020
|
FGD Update (garrysmod.fgd):
- Added "Activator only" flag for env_fade in Hammer Editor
- Added "Max Fog Density" to sky_camera in Hammer Editor
|
4.1 (build ?)
|
June 24, 2020
|
FGD Update (garrysmod.fgd):
- point_teleport - Added the episodic "Teleport into crouch" spawnflag, Added TeleportEntity & TeleportToCurrentPos inputs (Hammer Editor included)
|
4.1 (build ?)
|
August 19, 2020
|
Improvements:
- Replaced usage of "Physgun" and "Physcannon" with "Gravity Gun" in the .fgd files used by Hammer to avoid confusion between GMod's Physics Gun and the Gravity Gun
Fixes:
- Fixed TTT's fgd crashing Hammer when used with halflife2.fgd at the same time
- Fixed Hammer Editor crashing with model heavy maps
- Fixed certain ammo items in Hammer Editor having error models
|
4.1 (build ?)
|
October 14, 2020
|
Updates:
- Allow right click on 3D view to activate FPS camera controls, on tools where right click in 3D view is not used
Improvements:
- Made the "Default to 15 degree rotations" setting invert what ⇧ Shift does during rotation, not outright enable/disable it
Fixes:
- Fixed Hammer not loading vgui language files
- Fixed certain labels/buttons in Hammer model picker being cut off
- Fixed "snap to grid" display in Hammer not updating when it should
- Fixed "Browse" for func_instance in Hammer not filling the field properly when map .vmf is not located in the GarrysMod/garrysmod/maps folder
- Hammer and entity templates can now properly handle post Left 4 Dead 1 map entity Input/Output (ESC delimiter instead of a comma)
- Fixed .fgd flag/array values inheritance, so spawnflags on trigger_teleport are no longer missing (possibly fixes other entities too)
|
4.1 (build ?)
|
January 27, 2021
|
Improvements:
- Added HammerID to the "solid with X faces" and "group of X objects" descriptions for easier distinguishing/debugging
- Adjusted visgroup validation to allow solids be a child of an object group regardless of format version. Prevents those solids on old .vmfs from losing their visgroup
- Disallowed object groups (CMapGroup) to be hidden by the visgroup system - the objects themselves are hidden not the CMapGroup. Fixes "orphaned objects" warning
- Display Raytraced preview in the 3d view when it finishes rendering
- Increased amount of recent files to 10, from 4
- Moved "Edit Instance" button to not cover the input/output icons in Hammer (All 3 also behave better when resizing the window).
Fixes:
- Fixed not resetting LightmappedGeneric's shader constant 0 ($basetexturetransform) between renders, resulting in it affecting materials which do not have $basetexturetransform set (Also affects Hammer)
- Right/Middle mouse clicking in Hammer 3D view works better now, by disabling mouse look only when it was started by middle/right clicking a 3D view
- Fixed Hammer's Transform dialog (CTRL+M) improperly reading Y and Z coordinates
- Applied bone setup crash fixes to Hammer too.
FGD Fixes (garrysmod.fgd:
|
4.1 (build TBD)
|
March 26, 2025
|
Latest version for Garry's Mod
Updates:
- Added build date to Hammer's About dialog
- Added HammerID for entities in Hammer's selection status bar (Brushes already had this added a while back)
- Added model scale preview to Hammer
- Added new options to Run Map dialog in Hammer
- Updated garrysmod.fgd
- Added `Ignore Solid` for point_spotlight in Hammer
- Added internal/hidden npc_rollermine inputs in Hammer
- Added inputs to env_skypaint in Hammer for mapping
- Added "starlayers" to env_skypaint in Hammer, and mention the skybox texture name requirement in the entity description
- Allow bool and boolean to be interchangeable in .fgd files
- Include missing Garry's Mod specific additions in Hammer - new Rollermine spawnflag and beam_spotlight's SetColor input
- Implemented Hammer preview for point_worldtext
- Implemented Hammer multi-cordon system from CS:GO
Improvements:
- Ensure Hammer's Entity Properties Input/Output columns fit the header text, so its not "P...", "O...", etc. when adding a new input for the first time
- Entity comments allow adding new lines with Enter in Hammer Object Properties.
- Expand Hammer Object Bar by 20px to fit auto vis groups horizontally
- Hammer & other tools mount addons/ folder by default (can be disabled with -noaddons launch parameter)
- Increase default size of Hammer Entity Help window
- Switch Hammer to use CmdSeqDefault.wc by default (like CS:GO, user preferences are still stored in CmdSeq.wc)
- Tweak Hammer splash image & .exe info
- Updated the Hammer icon to be higher quality and have Garry's Mod colors
- When copying game configs in Hammer options, ask for a new name instead of copying the existing name without a way to change it
Fixes:
- Fixed certain inputs having wrong descriptions in Hammer Entity Properties window
- Fixed collision model preview in Hammer being offset in 3D when dragging
- Fixed empty buttons appearing in Hammer Entity Properties when it is opened before any entity is selected
- Fixed Hammer breaking VMF files if they contain \n in keyvalue values
- Fixed keybinds in Hammer for 1 & 2 not updating the render distance setting correctly, resulting in it being reset to previous step when certain actions happen
- Fixed map instances being added to recently opened files in Hammer when opening the parent map
- Text parsing: Handle loading/writing \r correctly (Hammer VMF)
- Made Hammer use gmod.exe when generating GameConfig.txt
|