- Create a folder on your desktop, I called mine UTEditing.
I find the UT3 paths long and tedious, so my plan is to have shortcuts for all of the working directories.
- Web Resources
- Local resources
- Add a short cut for My Documents\My Games\Unreal Tournament 3\UTGame\Config
- Add a short cut for My Documents\My Games\Unreal Tournament 3\UTGame\ExportedScript
- Add a short cut for My Documents\My Games\Unreal Tournament 3\UTGame\Src
- Add a short cut for My Documents\My Games\Unreal Tournament 3\UTGame\Unpublished\CookedPC\Script
- Go to your Src directory. Your package goes under this directory with your package name, (for example, MyCoolMutator)
so create a directory with your package name. ( source )
- Go to your Src\MyCoolMutator directory, and create a directory called Classes. This is where your .uc will files go.
- Go to your Classes directory and create a text file called MyCoolMutator.uc:
class MyCoolMutator extends UTMutator
config(Game);
function PostBeginPlay()
{
Super.PostBeginPlay();
LogInternal("Hello, World!");
}
defaultproperties
{
bExportMenuData=true
GroupNames(0)="TEST"
}
- Next, you need to tell the game that your package should be compiled. In UTEditor.ini (add a shortcut to this one as well)
under the section [ModPackages], add a line for your mod:
ModPackages=MyCoolMutator
- I created batch file called make.bat for compilation in my links directory.
make.bat:
@Echo Off
Echo UTMake
REM Your UT installation may be on a different drive
D:
REM Your UT installation may be in a different directory
cd \UT3\Binaries
ut3 make
pause
The output .u file goes into the script directory.
Note the "unpublished". By default the game does not load unpublished files.
- Export your source scripts.
In UED for UT3, goto the Actor Browser and do "File -> Export All Scripts"
That will put all the source into your ExportedScript folder
- Create the following folders if they don't already exist:
My Documents\My Games\Unreal Tournament 3\UTGame\Published
My Documents\My Games\Unreal Tournament 3\UTGame\Src
My Documents\My Games\Unreal Tournament 3\UTGame\UnPublished
- The Published directory is where you put final stuff to play normally. Whenever you download a mutator from the internet, you
would put that U file here. The mutator will likely come with a UTMyMut.ini file.
You would put that file here:
C:\My Documents\My Games\Unreal Tournament 3\UTGame\Config\
- Join the mailing list for mod creators: UT3MODS@LIST.EPICGAMES.COM!
********************
* TO JOIN THE LIST *
********************
Write to LISTSERV@LIST.EPICGAMES.COM and, in the text of your message (not the subject line), write: SUBSCRIBE UT3MODS [FirstName] [LastName]
-
ut3mods-join@udn.epicgames.com
-
Unreal Tournament 3 Game Unreal Learning #1: My First Unreal Tournament 3 Mutator tutorial - Mod DB
- More tutorials here (moddb.com)