Hammer++/Docs/Installation for Other Games

From Valve Developer Community
< Hammer++‎ | Docs
Revision as of 11:45, 12 December 2022 by Equalizer5118 (talk | contribs)
Jump to navigation Jump to search

Hammer++ Hammer++ is a powerful mapping tool that solves many issues that the Hammer Hammer introduces, and adds some much needed features that useful to every mapper, however there is no version of Hammer++ that directly supports the Portal 2 engine branch Portal 2 engine branch or Left 4 Dead engine branch Left 4 Dead engine branch out-of-the-box. Thankfully, there is a way to configure a Hammer++ configuration, using the Counter-Strike: Global Offensive Counter-Strike: Global Offensive branch, to use Portal 2 Portal 2 or Left 4 Dead 2 Left 4 Dead 2 assets and entities.
This method was originally taken from this steam guide. Use this while the article is still under construction

Installing Hammer++ for Portal 2

Step 1: acquiring necessary files

Go to the Hammer++ website and navigate to the download section. Download the CS:GO version.

Warning.pngWarning:Make sure you are downloading the CS:GO version and not the CS:S version!

Next, make sure you have CS:GO downloaded on your computer. It is not needed to launch the CS:GO SDK, nor is it needed to ever launch the game, you just need the files on your computer.

Step 2: Installing Hammer++

The next step is actually installing Hammer++ into the CS:GO files. Drag the bin folder in the archive into the Counter Strike: Global Offensive folder in your steamapps/common folder. Now, go into the bin folder and launch Hammer++.

Step 3: Setting up a Portal 2 configuration

Now, we will create a new configuration pointed at the Portal 2 assets. Now, this is where things can get complicated. You will now launch the hammerplusplus.exe executable. You will get a popup that says that there are no configurations. Make sure to click no, otherwise you will get redirected to another article on this wiki.

More info coming soon, please refer to the original steam guide while information is lacking.