About

Version:
5.5
Compatibility:
Compatibility: UT2004, v3204 or higher
Concept:
YRNS
Description:
StrangeLove is an Unreal Tournament 2004 modification. Well actually its just a few game mutators if you want to be picky. It is based on an old but a good UT99 modification named StrangeLove as well! The basic idea is that when you alt-fire your redeemer missile launcher you start riding the missile, which adds a whole new twist to the game. For the original UT99 version of the mod by YRNS go to http://0fus.beyondunreal.com/

Servers

Here is a list of some servers that run the StrangeLove mutator:
UnrealHeaven:
ut2004://161.28.17.249
The Cafeteria:
ut2004://66.208.104.140:7777

Installing

Zip

Simply extract to your UT2004 root directory, such as
C:/UT2004/
The zip file should have a proper directory structure setup already, so there is not much to worry about.

UMOD

Just follow the instructions in the installer. If the .ut4mod file is not recognized on your system you will have to do some file association.
To do that in windows 2000/XP, go to:
Start > Control Panel > Folder Options > File Types tab
Then add or modify the entry for UT4MOD. In the Advanced settings there should be an action and an application like so:
Open:
%UT2004%\System\Setup.exe install "%1"
Where %UT2004% is the path to your UT2004 root dir.

When you are done you should have files copied to directories like this:
 StrangeLoveXX.u           -> UT2004/System
 StrangeLoveXX.ucl         -> UT2004/System
 StrangeLoveAnimXX.ukx     -> UT2004/Animations
 StrangeLoveTexXX.utx      -> UT2004/Textures
 StrangeLove-README.html   -> UT2004/Help
Where XX is the version number.

Uninstalling

Unfortunately only version after 5.5 allow you to uninstall zip files. Anything before and including 5.5 (that has been installed using a zip archive) has to be uninstalled manually, file by file.

Zip

Upon successful installation you should have a file:
%UT2004%\System\un-install_strange_loveXX.bat
Run this batch file to uninstall a particular version of the mod.

UMOD

Run
%UT2004%\System\Setup.exe
Select the StrangeLove mutator and click next twice.

NOTE: I am not responsible for the damage that might occur during the uninstallation process. I have done my best to test both of these methods. It is your responsibility to check the batch file if you do not trust me.

Server Setup

First add the StrangeLoveXX package to the server's serverpackages list like so:
[Engine.GameEngine]
...
ServerPackages=StrangeLoveXX

GUI:

Select Host Game
Click on the Mutators tab
Add the StrangeLove Arena _or_ StrangeLove Old Skool mutator (can't have both at the same time) to the list.
Click Either Listen for a listen server (mix between instant action and a dedicated server), or Dedicate for a pure dedicated server (you don't automatically join this one).

Command Line:

If you already have your own command line to start a server, just add the following to it:
	
?Mutator=StrangeLoveXX.StrangeLoveArena
- to start the StrangeLove Arena mutator
or
	
?Mutator=StrangeLoveXX.StrangeLoveOldSkool
- to start the StrangeLove Old Skool mutator

To add to an existing mutator list just add name.package after a comma.

Alternatively you can use the provided batch file RunSLServer.bat, which looks like this:
@echo off
ucc server CTF-FaceClassic.ut2?mutator=StrangeLoveXX.StrangeLoveArena -log server.log
copy server.log serverCrash.log
This will start a dedicated CTF game on FaceClassic with the StrangeLove Arena mutator.

Playing

Instant action

Run UT2004
Select Instant Action
Select a gametype
Go to the Mutators tab
Add one of the two StrangeLove mutators
Click play

Online

Run UT2004
Select Join Game
Click on the Filters button
Add a Filter to find games with one of the mutators
Select the gametype you want to play
If the server list is empty, try use a different gametype, or a different StrangeLove mutator
Select the server in the list when you found one that you like
Click Join to play

Contact

plouj at beyond unreal dot com