Skip to content

1.2.0 - Single Player Campaign Support!

Latest
Compare
Choose a tag to compare
@theastropath theastropath released this 26 May 00:28
· 1 commit to main since this release

Did you want to try out Crowd Control or the Randomizer, but didn't feel like aimlessly playing Instant Action games or playing online? Well you're in luck, this release provides support for using mutators (including Crowd Control and the Randomizer) in the single player campaign!

To Install

Place the two files (UT2k4CrowdControl.u and UT2k4CrowdControl.ucl) into the System folder in your Unreal Tournament 2004 installation. The Crowd Control, Simulated Crowd Control, and Randomizer mutators should now be available to select in your Instant Action and Multiplayer games. If you would like to play the Single Player campaign mode with any of these mutators, please read on for further install instructions.

Single Player Campaign

Using mutators in the Single Player campaign requires some additional setup beyond the normal installation and you cannot use an existing campaign save (in fact, you can't even load them at the moment). If you wish to return to your old save, you will have to reverse these instructions.

Locate your UT2004.ini file in the System directory and open it.

Find the line that starts with "SinglePlayerMenuClass=" and change it to

SinglePlayerMenuClass=UT2k4CrowdControl.UT2K4SPMutator_Main

Next, find the line that starts with "GUIController=" and change it to

GUIController=UT2k4CrowdControl.UT2K4GUIControllerMutator

and you should be able to create a new save in the Single Player menu and start playing Crowd Control!

If you want to revert to the normal single player campaign, you can change those lines back to:

SinglePlayerMenuClass=GUI2K4.UT2K4SP_Main
GUIController=GUI2K4.UT2K4GUIController

Crowd Control Usage

Once installed, start your game and go to the mutators tab. Select the "Crowd Control" mutator if you are actually using the Crowd Control app, or "Simulated Crowd Control" if you just want to see how the various effects behave. If you are running the Crowd Control client on the same computer as you are hosting the server, you are good to go! If you are running the Crowd Control client on a different computer, you can click the "Configure Mutators" button in the bottom right of the Mutators tab and enter the IP address or hostname of the computer where the client is running. Hit OK, and proceed onwards to starting your game as you would otherwise. Once your game is started, you should be able to click "Start Session" in the Crowd Control app.

image

Randomizer Usage

After installing, start your game and go to the mutators tab. Select the "Randomizer" mutator and add it to your game. You can then click on the "Configure Mutators" button in the bottom right of the mutators tab to configure the randomizer further.

image

For more information on all the options, please refer to the Randomizer Configuration page

Restoring Online Servers

Want to try this out on the greater internet? You'll probably want to connect to the community master server instead of the now-defunct original servers. If you're playing and hosting from your regular game, you can follow the instructions here to update the master servers. If you are going to run a dedicated server (using the server software), you can follow the instructions here instead.

Feedback

Join the Discord server to discuss this mod or to provide feedback: https://mods4ever.com/discord