Installation instructions

NOTE: Install instructions vary slightly from version to version, if you already DOWNLOADED a complete zip distribution file, please look into its own manual for installation instructions rather than here!

From the 'Basic_Install' directory, copy all .u files and .int files to your Unreal\system directory. The utx files go to your Unreal\textures directory.

Some more absolutely needed u-files are in further subdirectories from 'Basic_Install'. Unreal One admins go into the subdirectory 'Unreal' and copy those files as well, Unreal Tournament admins take those under 'Unreal Tournament' and NOT the ones inside 'Unreal'.

Append this in the Unreal.ini section [Engine.GameEngine]:

ServerPackages=UTF_Resources
ServerPackages=UTeamFix
ServerPackages=UTF_CustomProjectiles
ServerPackages=UTF_Items
ServerPackages=UTF_GUI
ServerPackages=UTF_Pawns

Unreal Tournament admins, who intend to use the 'UT Mode' of the UTF-UT mutator also must add:

ServerPackages=Male1Skins
ServerPackages=Male2Skins
ServerPackages=Male3Skins
ServerPackages=Female1Skins
ServerPackages=Female2Skins
ServerPackages=SkTrooperSkins
ServerPackages=UTF_UT_Items

Note that these packages (except for the last one 'UTF_UT_Items') are default Unreal One packages that are normally already in the list on Unreal servers. In UT, they are NOT as they are strangely never really used - but installed nevertheless by UT.

Domination has changed a bit! Since UTF-Alpha 5, a new mesh has been introduced for the Domination points, so they look like an X rather than some kind of portal. Since that change, all Domination point Z-Coordinates have to be corrected by +20. Please check if you have self-made Domination configurations which were made with UTF-Alpha 4 or earlier. If so, take notepad and adjust the coordinates in UnrealDomination.ini.

Optional Packages

UTF has grown to be modular, the above packages are the minimal requirement to run it, but you may find some additional features to be helpful or game enhancing to you if you install a few more :-)

Extra Team-Skins For Skaarjs and Players

To make use of the SkaarjSkins and the Alternate Human Skinpack, add these lines too:

ServerPackages=SKTrooperTeam
ServerPackages=UTeamSkins

Due to the optional nature of these packages, especially low-bandwidth servers may prefer to work without these. If you do not install the Skaarj package, I strongly suggest you set "bHumansOnly" to true in the advanced options.

However, if you want to allow Skaarj players in your coop/teamgames, you will need to install the SKTrooperTeam skins, because if not, all Skaarj players will use a default skin by which you cannot tell which team they are on!! To allow Skaarj players, you must set "bHumansOnly" in the advanced preferences for the game mode to "false".

The Alternate Human Skinpack contains skins which are better to see than the normal teamskins. If you install them you also have to set "AlternateHumanSkins" to "True" in the advanced options of the new fixed Teamgame game mode.

To install a game-bridge, see the Game Bridge topic (left hand main menu).

Convenience_3rd_party_files.zip

This zip-file includes files from other authors of mods which UTF supports. Some admins who install a mod sometimes tend to forget the one or the other, typically small texture files or files that are only needed in specific gamemodes. This zipfile includes some of them for convenience, in case you need them and can't find them on your local installation.

Don't bother opening that zipfile unless you find yourself missing a file!

UTF Compatibility with other mods/cheat protections etc

The amount of interoperability testing that could have been performed was of course, limited. A few interesting things turned up during the course of testing.

Unreal One and UT

Unreal specific

There should be few interoperability problems, here are some noteworthy details though:

Unreal Tournament specific

Unfortunately for UT, UTF is not a UT99 native mod. Thus it is naturally prone to have more problems overall with it...