311 68 1767 24.1 GB 22261
311 68 1767 24.1 GB 22261

Arena Files: Listing Your Map

This will show you how to get your map to show up in the "Start New Server" List.


How to make Arena files so my CoD map shows in the list

Thanks to Shoot for the work put into this tutorial.

How do I get my map to show up in the "Start New Server" List?
My map won't show up, Why?
Asking these questions - well here is the fix for it.

The game looks for a file called an arena file that has 3 specific bits of information about not only your custom map but every map included with CoD.

Those 3 things are:

  • BSP file name of map
  • Long Name of the map
  • Supported Gametypes

Ok now to set those 3 things up for your map:

  1. First create a mp folder in the main folder - the path should be main/mp You will need to recreate this path when placing your final map files in a pk3 for distribution also.
  2. Next you will create an arena file. How? Use a program like notepad to create these files.
    Open notepad and add the following text as a base to start with:
{

	map		"map_bsp_name_without_extension"

	longname	"The long name of your map goes here"

	gametype	"dm tdm sd re bel ctf"

}
  1. Enter the bsp name of you map without the extension into the map field.
  2. Enter you map desctiption into the longname field - keep in mind there is not limit but I know the server list will truncate it at some point.
  3. Remove the unsupported gametypes of you map.
  4. Be sure that the opening bracket: { and the closing bracket: } are there - or you script will not work
  5. Save the file with an .arena extension. As far as file names anything goes except for the name CoDmaps.arena this is what CoD uses for the stock maps. Its best to use your map name for it! his so you can find it easy later on.

Here is an example of a completed arena file:

{

	map		"mp_mytestmap"

	longname	"My Test Map"

	gametype	"dm tdm sd re bel ctf"

}

Place your newly created arena file in the main/mp folder. Do not place it in the main/maps/mp folder where you maps are. Keep in mind to keep the path mp/my_mytestmap.arena when creating pk3 files for distribution or other players will not be able to see your map in the start server list.

I hope this helps some ppl out - have at it and make some maps.

Note on Gametypes

The supported gametypes for the game are as follows:

  • dm = Deathmatch
  • tdm = Team Deathmatch
  • sd = Search and Destroy
  • re = Retrieval
  • bel = Behind Enemy Lines
  • ctf = Capture the Flag

Custom gametypes examples:

  • obj = Objective - this is a mod by Hammer
  • rb = Round Based Team Death Match - this is a mod by Hammer
  • 4xtdm = Quad-Team Deathmatch - this is a mod by Hammer

Be sure that your arena file only has the gametypes it supports - it is perfectly all right if there is only 1 gametype in the gametype field, although if there is you should have been a more agressive mapper and mapped for more!!!

Editing Script Files

You can use notepad to do this or another editor that is designed to not put formatting into the document. Do not use MS Word, Word Perfect, Wordpad - these pieces of software will insert hidden formatting characters and you need raw text.

I recommend Notepad++ and Visual Studio Code ~ Gatsby