Setting up Hammer: Difference between revisions
From TF2 Classified Wiki
More actions
Reorganised steps to highlight the importance of the custom compile tools step, moving config to after this |
VivaRomania (talk | contribs) mNo edit summary |
||
| Line 3: | Line 3: | ||
__TOC__ | __TOC__ | ||
== Step 1: Installing Hammer++ == | == Step 1: Installing Hammer++ == | ||
Go to the [https://ficool2.github.io/HammerPlusPlus-Website/download.html download page for Hammer++], scroll down until you find the "Source SDK 2013 Multiplayer" option and click it. This will download a ZIP file. | Go to the [https://ficool2.github.io/HammerPlusPlus-Website/download.html download page for Hammer++], scroll down until you find the "Source SDK 2013 Multiplayer" option and click it. This will download a ZIP file. | ||
| Line 9: | Line 8: | ||
== Step 2: Installing the custom compilation tools == | == Step 2: Installing the custom compilation tools == | ||
A custom set of compile tools is required in order to have proper lighting on your maps, due to the default compilers not supporting custom shaders, and relying on DX8 models. We use the Mapbase VBSP and Slammin' VRAD which fix both of these problems, along with many other bugs. | A custom set of compile tools is required in order to have proper lighting on your maps, due to the default compilers not supporting custom shaders, and relying on DX8 models. We use the Mapbase VBSP and Slammin' VRAD which fix both of these problems, along with many other bugs. | ||
| Line 17: | Line 15: | ||
== Step 3: Configuring Hammer++ for TF2C == | == Step 3: Configuring Hammer++ for TF2C == | ||
Open up Hammer++ by double-clicking "hammerplusplus.exe". After it's started, in the main interface, go to '''Tools''' -> '''Options''' -> '''"Game Configurations" tab''' -> Click "Edit" next to the "Configurations" drop-down. Add a new one, titled however you like. | Open up Hammer++ by double-clicking "hammerplusplus.exe". After it's started, in the main interface, go to '''Tools''' -> '''Options''' -> '''"Game Configurations" tab''' -> Click "Edit" next to the "Configurations" drop-down. Add a new one, titled however you like. | ||
| Line 27: | Line 24: | ||
=== Configuring VRAD === | === Configuring VRAD === | ||
When you're ready to compile your map, you need to make sure that the parameters you're passing to VRAD are supported by our custom build. Some, such as -staticproplighting, are now enabled by default and will produce a RAD error if you include them, causing your map to appear fullbright in-game. | When you're ready to compile your map, you need to make sure that the parameters you're passing to VRAD are supported by our custom build. Some, such as -staticproplighting, are now enabled by default and will produce a RAD error if you include them, causing your map to appear fullbright in-game. | ||