My program doesn't have bugs. It just develops random features.

Legacy:UT3 Whats What

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search

Directories (Windows)[edit]

UT3's directory structure is somewhat different from previous versions.

Whats Different[edit]

  • All user files are stored in MyDocuments (C:\Users\<user name>\Documents\My Games\Unreal Tournament 3\) This includes all custom made maps, source code, profile data etc..
  • There is no longer an UnrealEd.exe, instead you run "UT3.exe editor"
  • There is no longer a UCC.exe, the new method to compile is "UT3.exe make"
  • UT3 now includes a Preprocessor, rudimentary but functional

Setting Up[edit]

In order for your source code to be get included in the compiling, you need to add ModPackages=<MyPackage> to the [ModPackages] section in UTEditor.ini. located "C:\Users\<user name>\Documents\My Games\Unreal Tournament 3\UTGame\Config"

To ease the use of testing source code create two shortcuts:

  1. "UT3.exe make"
  2. "UT3.exe -useunpublished"

The first will compile all scripts for packages specified in the UTEditor.ini. The files produced will be in the UnPublished folder. Any errors in your coding will be shown in the output produced.

The second will run UT3, and use the files in the UnPublished folder.

Note: If you run UT3 with the -useunpublished flag it will not scan the Published folder for mods and maps when you run the game. This means that any maps and mods installed within the Published area will not be available in-game.

Note: You can use -nohomedir to get UT3 to not use the My Documents system.


Next lesson: UT3 Hello World

Back to UnrealScript Lessons