Hammer++
Hammer++ is a community-made modification of the Valve Hammer Editor for Source that provides an updated, more stable, feature-rich version of the editor.
Hammer++ currently supports the following branches of the Source engine:
- Team Fortress 2 (x64 only)
- Counter-Strike: Source (via )
- Source 2013 Multiplayer
- Source 2013 Singleplayer
- Garry's Mod (x64 only)
- Left 4 Dead 2
It is also included with Military Conflict: Vietnam, in lieu of vanilla Hammer.
Hammer++ for Counter-Strike: Global Offensive is no longer supported; Ficool recommends using Garry's Mod Hammer++ and porting the
lightmapped_4wayblend
shader. Alternatively, use Military Conflict: Vietnam's version of Hammer++.
Other games/mods tested
csgo_legacy
beta branch installed for Counter-Strike 2.
Game | Hammer++ Version | Notes |
---|---|---|
Alien Swarm | CS:GO | |
Half-Life: Source | Source 2013 Singleplayer | Configure Hammer for Half-Life: Source, then install to game's bin folder normally.
|
Half-Life Deathmatch: Source | Source 2013 Multiplayer | |
Half-Life 2 Half-Life 2: Episode One Half-Life 2: Episode Two |
Source 2013 Singleplayer | Install to game's bin folder normally.
|
Half-Life 2: Deathmatch | Source 2013 Multiplayer | |
Left 4 Dead | L4D2 | L4D2 Hammer++ appears fine on Left 4 Dead, except when compiling the map. Once compiled and joining the map, an error will appear and display: STEAM validation rejected and unable to interact with the menu after pressing ok. Workaround: Before compiling the map, check the box Don't run the game after compiling and then compile the map, after it has been compiled, enter Left 4 Dead and via console input: map <map name>.
Also you can enable dev by going to manage < properties on Launch options type: -dev 1. |
Left 4 Dead 2 | L4D2 | Identical to Left 4 Dead, without the Steam rejection, only displaying error on console and unable to interact with the menu when exiting the map. |
Momentum Mod | CS:GO | [confirm] |
Source Filmmaker | CS:GO | |
Titanfall engine branch games | CS:GO | [confirm] |
Day of Defeat: Source | Source 2013 Multiplayer | Install to game's bin folder normally.
|
Black Mesa | Source 2013 Multiplayer | Check out the issues below in the relevant subpage. A separate version for Black Mesa is not planned. |
Black Mesa (2012 mod version) | Source 2013 Singleplayer | Install to Source SDK Base 2013 - Singleplayer's bin folder and add a game configuration pointing to the mod; the Source 2013 SP compilers generate BSPs that are compatible with Source 2007.
|
Mapbase | Source 2013 Singleplayer | Install to game's bin folder normally.
Check out the issues below in the relevant subpage. |
Postal III | Source 2013 Singleplayer | Requires modification to Postal 3's FGD file(s); Recommended to use Postal 3's compilers instead; Some Hammer features from Postal 3's are missing like 'prefabs';
Requires Source SDK Base 2013 MP/SP to be installed; Requires folder linking inside SDK Base's 'sourcetest' folder to load assets; Hammer++ will crash if placed inside Postal 3's bin folder. |
Portal | Source 2013 Singleplayer | Install to game's bin folder normally.
|
Portal 2 | Garry's Mod | Portal 2 support still has some problems, this will be released at a later date. |
Portal 2: Community Edition | Garry's Mod? | Check out the issues on the relevant subpage. Support by developers is not planned, and usage is strongly discouraged; some Hammer++ features will be added to Strata Hammer. |
Hunt Down the Freeman (launch version) | Source 2013 Singleplayer | Install to game's bin folder normally.[confirm]
|
Hunt Down the Freeman (latest) | Source 2013 Multiplayer | Install to game's bin folder normally.[confirm]
This build uses Source 2013 Multiplayer to reduce map size. |
TeamSpen's Hammer Addons | Any which supported by TeamSpen's Hammer Addons | Check out the issues below in the relevant subpage. |
Features
- Accurate lighting preview
- Upgraded graphic fidelity
- Significantly better stability
- Particle rendering
- 2D + 3D skybox preview
- New model browser, particle browser, color editor, and keybinding editor
- Realtime display of fog and ropes
- Variety of new tools such as physics simulation, gizmo manipulation, drawing of polygon shapes, and convex brush merging
- New
func_instance
tools - Quality of life improvements
- ... and much more!
A more detailed feature list can be found on the Hammer++ website and you can support ficool2 via Ko-fi
Caveats
- Always uses Windows's high-DPI scaling setting, even when scaling override mode is set to "Application" in File Explorer's compatibility settings for
hammerplusplus.exe
. This can result in less real estate than Hammer 4.x, depending on Windows settings. - Does not correctly render
env_beam
previews when the env_beam itself is set as a start or end point.
- Does not support some features from Hammer 4.x, such as "Convert WAD to VMT...", or loading GoldSrc ".MAP" files directly.
- Ignores
%notooltexture
, with no option to disable this change. - Lighting preview ignores
_minlight
.
Additional bugs can be found in the official issue tracker, which is no longer maintained.
See also
External links
|
|