In-Game

Client Configuration Menu

There is an in-game configuration window that each client can use to modify client-specific preferences.  These are properties that are not relevant to the server but instead relate to each individual client that connects to a server using MapMixer (or an offline game).

This configuration window can be accessed from two places.  If you are starting a MapMixer hosted game then the Client Config Menu can be accessed via the Client button in the MapMixer Configuration Menu (next to the DONE button on the right bottom).  Remember that this only changes the settings for the local machine.

For clients to individually change these settings they will need to bring up the menu in-game to alter them.  This is done via a console command that can be assigned to a key for instant access.

The console command is simply config. To enter it into the console you would type mapmixer config.  To assign this to a key you could type set input c mapmixer config (where "c" is the name of the key you wish to assign it to.)  You can also open up your user.ini file in the UT2004 system folder and you'll see all the possible keys listed there.

Each time a match starts, MapMixer will report what key is currently assigned to open the Client Config Menu.  If no key binding is present then it will attempt to assign one and report the key that was bound.  (This feature can be switched off via the Config Menu.)

The following Tabs appear in the Client Config Menu:

Match

Show Keys at Start
When the match starts, the MapMixer Client can check to see if you have keys set for the Admin and Client Menus and display what they are set to.  You can switch this feature on and off here.

Show Scores While Waiting
When you start a game or connect to a game you may wish to see the scoreboard before play starts. This can be useful if you want to see who's playing.  You can set how many seconds to display the Scoreboard for.  When play starts, the scoreboard will be removed.

Show Scores at End
When the match ends you might like the scoreboard to appear, showing you the results.  Here you can switch on this feature and set the number of seconds to wait before displaying it.

Show Stats at  End
Works the same as Show Scores but instead shows the Stats Screen (ie F3 key).

Show Session Stats at  End
The MapMixer Session Statistics are shown at the end of the match after the set number of seconds.

Show Next Map at  End
Performs the Show Next Map command (displays the next map in the map list on the client HUD) for the remainder of the current map, or overridden by another command.

Note: The countdown times for Show Scoreboard, Show Stats and Show Session Stats are independent of each other, enabling you to change the order in which they appear.  The default sequence and times are: 3 sec = Scoreboard, 12 sec = UT2004 Stats and 20 sec = MapMixer Session Stats.  Also, if the client manually displays (ie via keyboard etc) the Scoreboard or Stats then the automatic countdowns are aborted.

Options

HUD Map Info Lifetime
MapMixer shows the Game Type and Map Name in the HUD on the right lower side of the screen at different points such as joining a match or setting the next map.  The Map Info Lifetime option sets the number of seconds that the map info will be displayed for.  When joining a match that has not begun, the HUD will appear till the match begins.

Leader Sound Notification
If you don't want to hear the Leader Notification Sounds in Deathmatch style games, then you can switch this option off here.

HUD Player Rank Count
Set the number of top ranking players to show on the top left of the Client HUD.  If you set this value to zero then it will disable this feature.

Enable MapMixer Loading Screen
MapMixer can override the standard UT Loading Screen that appears when loading up the next map.  The MapMixer version looks and behaves exactly the same as the original but instead shows the Game Type in yellow above the Map Name and the Map Author in white.  It does nothing else!

 IMPORTANT NOTES REGARDING USING THE MAPMIXER LOADING SCREEN!

MapMixer alters the following line in the UT2004.ini file:

From this
ConnectingMenuClass="GUI2K4.UT2K4ServerLoading"

To this
ConnectingMenuClass=MapMixerClient-xxx.MapMixerClient_ServerLoading
(where "xxx" is the version number)

If you use the MapMixer Loading Screen and then uninstall the MapMixerClient package without first changing the setting back, UT will not work and will return an error when attempting to load a level because it cannot find the mapmixer loading screen. 

So if you plan on uninstalling MapMixer for good then change the Loading Screen back using the Client Config or edit the line in the UT2004.ini file.'

Anti-Cheat mutators may also report this setting and disconnect you from the server.

Also note that in future when you upgrade to a new version of MapMixer, you must enter the MapMixer Configuration Menu at least once before playing as it will update the MapMixer Loading Screen settings automatically for you.

Auto Login

This section in the Client Configuration allows you to store Server Passwords.  MapMixer can automatically attempt to log you in as an administrator on a server using these settings for each match, once you join a game, whether you are a host or client.

Simply type in a Server Name and a Password for this server and click on save.  Only the Server Name is displayed and the Password is masked out, so it cannot be read by anyone else.  In fact MapMixer encrypts the password when it saves it so it cannot be read under normal circumstances by human eyes outside the game.

Every time you join a network game, MapMixer checks its list of servers to see if it has a password for the server you are joining and if it does, it attempts to log you in as an administrator.

In network games, there may be a small delay (eg 5 seconds) from when the client appears in the game till they are logged on.