TTM 2003 readme

TTM 2003: The Tournament Mod for Unreal Tournament 2003
Version: v1 (public release version 1)
Release date: November 17, 2002
Homepage: http://www.planetunreal.com/ttm/
Primary contact: pakman@mail.ru


0. What's TTM?!
1. Installation
2. Features overview
3. Version overview
4. Who made it?
5. Last note


0. What's TTM?!

TTM 2003 is meant to be a solution for competitive gamers and server admins maintaining servers for clanwars, leagues, ladders and other online and LAN tourneys.

TTM 2003 is a mutator for Unreal Tournament 2003 and supports all gametypes of retail UT2003 (that is deathmatch, team DM, capture the flag, bombing run and double domination.

First of all, TTM2003 is about configurability and votability. It provides GUI-driven server-side and player-side settings and votings for server-side settings by players.

1. Installation

(1) Download ttm2003v1.zip and ttm2003skins.zip from TTM2003 download page. NOTE: if you're absolutely sure you will not use TTM's 'brightskins', don't download ttm2003skins.zip.

(2) Unzip downloaded files to your UT2003 folder.

(3) Open UT2003.ini, go to [Engine.GameEngine] section and add there these lines:

ServerPackages=ttm2003v1
ServerPackages=ttm2003_skins

(4) Start instant action, add TTM2003 to list of used mutators, start a game, play the game :). Any time you'll need TTM's in-game menu just press F7.

If you're going to host a Windows server.
(5-windows) Go to your UT2003\System folder and run ucc mastermd5 -r command. (Start button -> Run... -> type c:\ut2003\ucc mastermd5 -r [put your foldername in there]).

(6-windows) If your server is started and webadmin is enabled, use webadmin to activate mutator TTM2003 and restart map.
If your server isn't started, start it with command line like this:
ucc server DM-Antalus?game=XGame.xDeathMatch?GameStats=True?mutator=ttm2003v1.TTM_MutMain,UTSecure.MutUTSecure

If you're going to host a Linux server.
(5-Linux) Run ./ucc mastermd5 -r command in you UT2003/System.

(6-Linux) If your server is started and webadmin is enabled, use webadmin to activate mutator TTM2003 and restart map.
If your server isn't started, start it with command line like this:
./ucc server DM-Antalus?game=XGame.xDeathMatch?GameStats=True?mutator=ttm2003v1.TTM_MutMain,UTSecure.MutUTSecure

2. Features overview

TTM2003 has some 'advanced' features, extending original gametypes. Here's a brief overview of'em.
a) HUD & scoreboard improvements. If this is enabled then all players have (i) on-HUD timer showing exactly the same time as scoreboard (F1) does, (ii) deaths count in TDM games, (iii) real time in scoreboard (useful for end-game screenshots).

b) Hit sounds. If hitsounds are enabled and you hit an enemy, you hit 'blang' sound. If you hit your teammate you hear another sound. There are 3 mode of hitsounds (i) disabled (by default) (ii) line-of-sight hitsounds -- player hear'em only if he sees opponent he hit (discourages flak spamming) and (iii) hitsounds everywhere

c) Bright skins. If brightskins are enabled, then default model is forced and everyone wears shiny blue or red skin. If playing DM games, everyone becomes blue. In team games (TDM, CTF, BR & DOM) red teams is red and blue is blue. NOTE: this feature acts a little bit weird when playing with bots, I hope to fix it later.

d) Weapon improvements. With this feature some weapons are centered. Linkgun shoots right from the center (not from right side), shockrifle's alternative projectile shots from center, same for lightning gun. NOTE: looks weird if you have your weapons centered and your weapon visible at the same time. Don't do it :).

IMPORTANT. Features (a)-(d) are optional, are disabled by default and are enabled/disabled on the server. This means that all players either have some feature working if it's enabled, or doesn't have if it's disabled by server admin. Moreover, they're all votable. This means, that even if feature is disabled by server admin, it's still possible to call vote to enable it (or vice versa). Still, which options are alllowed to vote and aren't, is again configured by server admin after all. By default, options (a)-(d) are votable.


Call TTM in-game menu by pressing F7 when in game or by typing menu in console.

Let's see what's in there:


Console commands.
menu -- in-game menu;
Hand 1|2 -- 1 for showing weapon, 2 for hiding it;
SetMouseX value -- for setting mouse sensitivity for X axis (can be used for advanced weapon binds);
SetMouseY value -- same for Y axis;
SetMouseXY value1 value 2 -- sensitivity for both axises in one command;

There may be some other features I might've forgot to mention, so go try pressing F7 and discover them :).

3. Version overview

This is a TTM2003 public release version 1. There were 2 betas before this version (beta 1 and beta 1.1), so we hope this particular version is pretty stable and bug-free.

This version is to be run on UT2003 version 2136 (that is retail version + first patch)


4. Who made it?

TTM 2003 is coded by pakman, Volf and Nomad. Bright skins by blank|DayWalk3r. Sounds by SchmaKK .

5. Last note

Please, be tolerant to any bugs you'll discover and let us know about'em. Have fun :) .