Installation

MapMixer is installed by copying the following three files into the UT2003/System folder:

If you have a previous non-beta version installed then you do not need to uninstall the old mapmixer files.

Networking

Skip this bit if you aren't using MapMixer in a network situation.

MapMixer is split into two parts (packages):

Server Package
UT2003/System/MapMixer.u
This package is required on the machine that is hosting a game - whether it is a single player game or a network server game.  This is the package that contains the mutator.

Client Package
UT2003/System/MapMixerClient-xxx.u (where xxx is the version number)
This package is required on all machines wishing to use client-side features of mapmixer, whether the machine is a server or client.  Each version of the Server Package (MapMixer.u) requires a specific version of the Client Package (MapMixerClient-xxx.u), this is why the filename contains the version xxx, where xxx is a number like 001 or 100 etc.

Important Installation Note
As usual, servers require a Server Packages line in the UT2003.ini file (for the client component) under the section [Engine.GameEngine]

For example:

ServerPackages=MapMixerClient-120

Failure to do this will render the client-side functions inactive.  If the ServerPackages line is present then the client will receive the correct ServerPackages file for use with the server when they connect.

A Server Packages line is only required for the client package (MapMixerClient-xxx)Do not place an entry for the MapMixer package.

Failure to setup the ServerPackages line correctly in the UT2003.ini file could cause UT to exit unexpectedly when starting a new multiplayer network game.  Especially if you've just installed a new version of MapMixer!

Upgrading From an Old Beta Version

If you are upgrading from Beta Version 1 (v010) or 2 (v011) then it is recommended that you first delete ALL of the mapmixer files in your UT2003/System folder.  Sorry :)