Map Freedom

An important difference between Battle/Free For All ("standard" modes) and Team Alliance is that Team Alliance can only be played on maps designated as "teamgame" maps whereas Battle/Free For All can only be played on "standard" maps.
Personally, I think users should be allowed to play whichever mode they like on whichever map they like.

Map Freedom gives players the freedom to play Team Alliance games on standard-only maps, and non-Team Alliance games on Team Alliance-only maps.

There are also two Naval War-only maps that I see no reason why they should not be playable in non-Naval War games.  

I won't go into the technical details of how to set this up as I have included some pre-prepared files that you can use. Learn about PKT files elsewhere before attempting to modify or create one.

In the
pkt folder you will find three PKT files.
mapfreedom.pkt contains the necessary code to enable Map Freedom and set up your map list as below.
assault.pkt contains the necessary code to enable all of the maps from the 2 Assault map packs that have been released to date.
ump.pkt contains the code for both Map Freedom and Assault maps. Note that you can only include one PKT file in your mod otherwise bad things happen to the map list.

The above PKT file(s) will set up your map list like so:
    standard map
   
standard map
    standard map
    "----Team Alliance maps:----"
    teamgame map
    teamgame map
    teamgame map
    "----Naval War maps:----"
    navalwar map
    navalwar map
    "----Custom maps:----"
    custom map
    custom map
    custom map
The dividers are fake maps. You should also include the files divider1.mapdivider2.map and divider3.map in your mod.

You will also need to amend mpmodesmd.ini so that Team Alliance uses the "standard" map filter instead of "teamgame".


Finally, add the following strings to your string table (
ra2md.csf)
desc:mapdiv1=------TEAM ALLIANCE MAPS----------
desc:mapdiv2=--------NAVAL WAR MAPS----------
desc:mapdiv3=----------CUSTOM MAPS----------


Note: By enabling Map Freedom in your mod, any custom "teamgame" maps will be unavailable when playing your mod.


Changes Since UMP7

Start / Welcome

Updating to 1.001

Updating to 1.002

Terrain Expansion

Extra Fixes (Optional)

042 / 048

Distributing Your Mod

Fix List

Credits