Making a Map list
A map list is a list of all the maps the mod is going to run on. So if you want it to run
on only one map. Your map list would only have that map in the list. When using map
list you must enter the path to the map list in the map list parameter of mods.txt. We
will cover that later but first we must make a map list.
[img] map list[/img]
You can find a list of all maps inside Settings\Documents and Backups. Notice the list
thread starts with ‘maplist’. Copy this list, including the word end. Now paste it into a
file somewhere. You could make a new file or use a existing file. I would advise you
to use the setting file for the mod your giving a map list.
Edit the list by either by either commenting out maps you do not want or by simply
deleting them from the list.
Lets first comment out all the AA objective maps.
[img command maps]
Now the following maps have been excluded from the map list:
"obj/obj_team1"
"obj/obj_team2"
"obj/obj_team3"
"obj/obj_team4"
I would advise commenting because you can later uncomment them. However if you
choose you can delete the maps from the list also.
[img] map list dlete]
The maps are no longer in the list so the mod will not run on these maps.
Use the map list
Once you have made a map list it will not just run like that. You have to find mods.txt
and edit the column setting at the 5th section of the mod. IF it does not already have a
map list it will probably say ‘all’. All tells the mod to run on all the maps.
[img maplst mods txt]
You notice some already have map lists. This is a example for you on how to set it up.
The map list’s have all the maps in them.
In the screen shot the top line says ‘all’ this is the camper mod set to all maps. In the
release this will have changed to a list path but here as an example its ‘all’.
Where did you place your map list?
As I was creating a map list for camper.txt I put my list inside camper.txt. So in the
place of all I would put the path to camper.txt and then ‘::’ and ‘maplist’. This tells
the thread maplist with the list of maps to be run instead of the top thread. So if I did
‘camper/txt::hello.’ It would look inside camper.txt for the thread ‘hello:” and then
look inside hello: for the map list. If its not found it will error and the mod will not
run.
[img modstxt maplist changed]
That's it. Notice I changed the word 'all' to my correct map list path. Also do not use
quotation marks for paths.