
Challenge ProMode Arena: Maplists
---------------------------------
Date: 25 Dec 02

Below is a quick description of how to use maplists.
The example here is for an FFA server.


ffamaps.txt
-----------

# Example of the format of the text file used for specifying maps under
# Challenge ProMode Arena for Quake3.
#
# Format:
#
#	<mapname> <min_players> <max_players> <scorelimit> <timelimit>
#
#	Note: a missing or < 0 value for either of the limit fields
#	means use current server settings

pro-q3dm6  0 14 25 20
cpm9       4 14
cpm14      4 99
q3dm1      0  4 20 20
q3dm17    99 99 20 20

# etc

The map queue will only load a map if its min/max active player counts on
the current level are within its bounds. Otherwise, the map will NOT be loaded.

There's a useful trick to the min_players field shown in the dm17 entry:
since you can't have 99 people on a server, the map will NEVER be rotated to
automatically, but it stays in the maplist and IS available for voting.

If a server is empty for mode_idletime minutes, the first map in the list
will be rotated to automatically. It should be a popular/common map for
quick pickup games when people connect initially.

Also, if a [mapname.cfg] file exists, the settings in it will be applied
automatically when the map is loaded AFTER the mode settings take place:
this is how we set CPM1A to default to 5-second weapon respawns.
