Map Making: Setup - Subject9x/battleMETAL GitHub Wiki

What you will need to start

  1. Trenchbroom Mapmaker.

  2. Get a copy of the Q3map2.exe BSP compiler tools over here q3map2

  3. Install Trenchbroom.

  4. From the battleMETAL repo -> download the /data_dir_backup/maps/BattleMETAL_trenchbroom folder.

  5. Place the contents of that folder in /<trenchbroom>/games/battleMETAL.

  6. Place CompilationProfiles.cfg in C:\Users\<user>\AppData\Roaming\TrenchBroom (WINDOWS)

  7. Create a folder in your battleMETAL/ root called baseq3 - Q3map2 reads from this folder for shader scripts and textures.

  8. Start Trenchbroom and select battleMETAL as the game type.

  9. Go to ->Run->Compile and you should see all of the CompilationProfiles - update the compiler paths to where you put Q3MAP2 in Step 2.

  10. You will need some texture images, I recommend:

Configure Trenchbroom

  1. After install, run Trenchbroom with battleMETAL as the game type.
  2. Open Run-> dialog. You will need to configure your build paths to compile the maps properly.
  • make sure the paths to each Q3map2.exe points to where you put the compile tools.
  1. Now you should be able to compile maps to .bsp format, the compiled maps go in battleMETAL/id1/maps/

Basic 'METAL Map

  1. Always plunk down an info_player_start entity somewhere inside the brush volume.
⚠️ **GitHub.com Fallback** ⚠️