<h3 id="menu">Menu Tweaks</h3>Disable opening movies
Contributed by Mentalepsy
I'll start us off with an easy one that I discovered very quickly, and that others have probably already found as well. When you first start Thief 3, you are greeted warmly by five- count 'em, five- movies, introducing Eidos and friends. If you're like me, you don't like clicking through all that every time you want to play the game. Fortunately, it's easy to disable them.
1) Open DEFAULT.INI, located in the Thief 3\System folder. [If you've never played with INI files before, you can open them in a text editor like Notepad.]
2) Find the line that reads '[PCStartup]' (no apostrophes, of course).
3) The very next line should say 'ShowIntroMovies=True'. Change this to 'ShowIntroMovies=False'.
Now when you start the game, you'll be taken directly to the loading screen.
Intro movie plays on startup
Contributed by dhaelis
Found a way to get the intro movie playing instead of all the corporate logo info at the start of the game. Initially, we find this in the default.ini file:
[PCStartup]
ShowIntroMovies=True
ShortIntroMovies__t=d:\content\t3\VideoTextures\eidos-logo.bik;d:\content\t3\VideoTextures\ionstorm-logo.bik;
d:\content\t3\VideoTextures\Copyright.bik;d:\content\t3\VideoTextures\nvidia.bik;d:\content\t3\Video Textures\eax.bik
Replace that information with the following:
[PCStartup]
ShowIntroMovies=True
ShortIntroMovies__t=d:\content\t3\VideoTextures\ThiefTrailerNoESRB.bik
Disable 3D Thief logo on the main menu
Contributed by revelation2k
To get rid of the Thief: Deadly Shadows overlay title in the main menu:
In T3UI.ini, search for the section [MainMenuWindow], and comment out the following line:
TitleObject=MainMenuTitleObject
so that it looks like such
;TitleObject=MainMenuTitleObject
Retro main menu
Change the main menu to something more like Thief 1 or 2. Place the .bik file in Thief 3\CONTENT\T3\VideoTextures.
S_Hole's Menu (disable the 3D logo first) (Screenshot)
Kinger's Menu (disable the 3D logo first)
Dave Angel's Menu (requires 3D logo)
Change font size
Contributed by Mentalepsy
If you think the font size for your objectives and the "Tips" on the loading screens are grotesquely huge, you can change them. Open DEFAULT.INI and change this line under the [FontMappings] header:
'Papyrus14__tp=Papyrus_21,0.81,0.80' to
'Papyrus14__tp=Papyrus_21,0.61,0.80'
Changing 0.81 to 0.61 (or any other decimal value) will scale down the font size. This will affect load screen tips, your notes and objectives, the help screen you get from right-clicking on your equipment, and confirmation dialogue boxes ("Are you sure you want to quit?").
Modifying Papyrus12 affects the size of dialogue subtitles and the size of the text that appears below your item or weapon icon when you select it:
'Papyrus12__tp=Papyrus_21,0.61,0.80' to
'Papyrus12__tp=Papyrus_21,0.50,0.80', for example.
This may leave you with blank lines at the bottom of the briefing window. Try out the following tweak to fix this.
Change "Papyrus" font to "GoblinHand"
Contributed by trouble_dart
The VTCGoblinHand_18 font referred to in the [FontMappings] section in the Default.ini file looked a lot better, so I thought I'd subsitute every reference of "Papyrus_21" with "VTCGoblinHand_18."
Voila! The resulting change makes the HUD menus look a LOT more like classic Thief. However, it also affects briefings, debriefings, load text, flavor text, et cetera. Also, it doesn't have lowercase letters to speak of.
Some of it works, like the objective menus and the flavor text. Some of it won't, I think -- like the briefing and debriefing menus.
Increase lines displayed in scrolling menus
Contributed by Goboperlaminiki
One thing I found annoying was that the scrolled text in the menus (for the mission objectives, mission briefing, etc.) only displayed in the upper part of the window, making you have to scroll a lot when the lower half of the window went unused. I found the settings to change this in T3UI.ini. The variable is NumVisibleRows, and instances of it are found under many of the window sections. I changed several of these to 14, and now the text is displayed down to just above the "back" button. Here are the menus I changed:
[UniqueObjectivesWindow]
[UniqueLoadWindow]
[UniqueSaveWindow]
[UniqueDeBriefingWindow]
[UniqueBriefingWindow]
[MissonStatsWindow]
[ItemsWindow]
[FenceWindow] (I only have the demo, so I couldn't test this one)
Note that the number of rows you want to make visible will probably depend on the font size you are using for the menu text. I'm using 0.50 for my font sizes.
Disable loadscreen tips
Contributed by Mentalepsy
"Stealth tip: Your opponents will search for you if they get suspicious. Avoid them, and they might not catch you."
The "Easy Way"
If you want to turn off those oh-so-helpful "tips" that show up on the loading screens, go to Thief 3 -> CONTENT -> T3 -> Books -> English -> HelpText.sch. Open this file in Notepad, and just erase the entire file. Don't delete the file, but delete all the text inside it. I'm pretty sure this is safe, as I haven't encountered any problems, but make sure you have the original HelpText.sch file just in case. This is much, much faster than the "Safe Way."
The "Safe Way"
If you're uneasy about the Easy Way, just change all the English strings from "Tip: don't let guards see you!" to "", an empty string (two consecutive quote marks). Voila, no more loadscreen tips. This can take quite a while, though.
NOTE: Deleting the strings from HelpText.sch only disables the tips, such as "Put out torches with water arrows" or "Guards will hear you if you run across metal." The flavor text- quotes from Hammerite chants and so forth- is NOT affected by this tweak. They will still show up, but they will appear partway through the loading process, then disappear. See the "Loadscreen displays ONLY flavor text" tweak to fix this.
Alternately, you can replace these tips with your own, or with flavor text from the first two games (thanks to Nupraptor for this idea).
Disable loadscreen flavor text
Contributed by Mentalepsy
"There is nothing as promising as the opening of a book. There is nothing as final as its shutting. - Keeper Scribe Lessons, Part 4"
If you want to remove the flavor text that appears on the load screens, repeat the above process with Thief 3 -> CONTENT -> T3 -> Books -> English -> String_Tags -> Quotes.sch. However, you'll have to replace each quote with a " " (a space) instead of an empty string, or you'll get a message about having no messages to display. NOTE: As Nupraptor points out, removing these quotes may cause you to miss out on certain details of the story, so keep this in mind.
Loadscreen displays ONLY flavor text
Contributed by Mentalepsy
For those who like the flavor text, you can set it so that the load screen displays ONLY flavor text, displays only one per load screen, and displays it the entire time the load screen is up. This is a good option for people who want the flavor text, but not the tips.
Go to DEFAULT.INI and scroll down to the very bottom where it says [HelpText]. Make the following changes:
'ScrollRate=0'
'QuoteScrollRate=900000'
Now whenever the load screen appears, you'll just see one of the quotes from Quotes.sch. Note that unless you clear the HelpText.sch file as mentioned above, you'll still see a tip pop up at the very beginning of the load screen- when the screen has appeared, but the load bar hasn't yet started moving. If you don't like the help text, I recommend clearing HelpText.sch manually. Again, flavor text is contained in Quotes.sch, hints and tips are contained in HelpText.sch.
Lower the text on load screens
Contributed by Mentalepsy
You can add a blank line anywhere in Quotes.sch or HelpText.sch by inserting [p] into the string (with < and > instead of [ and ]). Adding one at the beginning of each string should be enough. Fortunately, you can do this very quickly by using the Replace feature of Notepad. Just run the Replace command, type in ' "' (that's a blank space with a " after it- no apostrophes, of course) for what you want to find and ' "[p]' (space, ", [p]) for what you want to replace it with, and hit Replace All. Fast, easy, and spoiler-free.
Non-English Text
Contributed by Erluk
To see the French, Italian, German or Spanish texts in the game, edit your (Thief3)/System/Default.ini. There is a section called "Locale" around line 829 where you can comment out the line "Language=english" [Place a ; in front of it] and uncomment your target language [remove the ;]. Note: to actually save your changes, remove Default.ini's write protection.
Disable lighting in pop-up windows
Contributed by Mentalepsy
Some windows, like the item help screen and the load/save confirmation screen, feature a bright light in the center of the window. To get rid of the spotlight, go to the [LargePopupWindow] in T3UI.ini, and comment out these two lines (put a ; in front of them):
ChildWindow_0=T3UILights.ini:MetaGameLight_1
ChildWindow_2=T3UILights.ini:MetaGameLight_2
However, this will darken the buttons in some windows, namely the "Are you sure you want to quit?" window.
You can do the same with [MetaGameLoadSaveConfirmPopUpWindow] to tone down the glare when you load or save your games, as well as when you confirm that you want to leave the current area.
Disable blue background fog
Contributed by Mentalepsy
If you want to disable the swirling blue smoke that appears in the background of your save/load menu and in your mission briefings, just open T3UISoup.ini and set Active=NOT. You'll now have a pure black background, more like Thief 1 and 2 menus. You might want to raise the intensity of Metagame lights 1 and 2 (T3UI.ini) for better contrast.
Altering the loadscreens
Contributed by Mentalepsy
In default.ini, under LoadingScreen, you can turn off the Thief logo, the "Loading..." text, and the progress bar.
To remove the logo, place a ; in front of:
LogoBaseTextureName__t=LOADSCREEN-LOGO
To remove the "Loading..." text, place a ; in front of:
LoadingBaseTextureName__t=LOADING
To remove the blue progress bar, set ProgressWidth__t and ProgressHeight__t both equal to zero. The thin yellow line will still be there, however; this is part of the background graphic.
You can also change the position of these elements.
dracflamloc has been able to get a black screen by editing the loadscreen graphics. By manipulating these settings, we could get a black screen with "Loading" in the middle, although transparent would be even better (just like Deus Ex). There's a bunch of "BlackScreen=TRUE" settings for the windows in T3UI.ini; maybe one of them controls the screen blank when you activate a loading zone.
Disable startup load screen
Contributed by Mentalepsy
Here's an extremely simple way to disable the startup splash screen with Garrett running across the rooftops. Just go to your Thief 3\Content\T3\PCTextures\DynamicallyLoaded directory, and rename Loading1.dds to something like OriginalLoading1.dds. Now when you start the game, you'll see a totally black screen (no image, no logo, no progress bar, no nothing) while the game loads, and then you'll be taken to the main menu. This also seemed to decrease my startup time slightly. If you ever want to change it back, just restore the original filename (Loading1.dds).
Remove version number from the main menu
Contributed by Jahandar
Remove Version number from Main Menu screen:
In the file T3UI.ini under the [MainMenuWindow] section, comment out "VersionWindow__p=VersionText" by placing a semi-colon (";") at the beginning of the line.
Original:
VersionWindow__p=VersionText
Modified:
;VersionWindow__p=VersionText
Game screen shows through pause window
Contributed by Orkin Man
I just found something that (IMO) makes the pause menus look a little better, and makes the blue background fog make a little more sense. Look for the [PauseWindow] section in your T3UI.ini, and put a semicolon before the "BlackScreen=TRUE" line.
Now the game will show through the blue fog when you're in the pause menus.
Remove "bouncing arrow" on briefing window
Contributed by revelation2k
To remove the bouncing arrow:
In T3UI.ini:
comment out the line:
BouncingArrow=DefaultBouncingArrow
so that it looks like such:
;BouncingArrow=DefaultBouncingArrow
the lines can be found under each of the following sections - comment out each one:
[PauseScreenScrollBar]
[TabbedPaneScrollBar]
[UniqueLootScreenScrollBar]
Replace loading screens
Contributed by aldous
you can also easily replace the level loading screens (these images behind tips, with garrett's head on the left) with the rooftop scene from initial game loading in hi-res, just by changing names of/deleting *.dds files [in "t3/PcTextures/DynamicallyLoaded" dir.]that refer to levels, e.g. inn.dds to _inn.dds. if program doesn't find them, displays that rooftop scene.