Curunir on 2/4/2006 at 11:16
I'm looking for some help here. What I want to do is, remove the interface health shields and the light gem from the screen. It's not that I'm too hardcore, I just want to be able to take desktop-sized screenshots without the interface cluttering the view.
Some people tell me there's a cfg variable for it, some people tell me there's a little mod that does it. I myself have no idea. Any help will be appreciated.
Azal on 2/4/2006 at 11:35
The easiest way I know is to open get the (
http://www.thief-thecircle.com/dromed/tools.asp) Thief Media Edit.
Extract the shields, the various shades of the light gem and its brass border from the relevant CRF file. Use an image editing program to repaint them totally black and then replace them back in the original file.
Thief treats black as transparant, so they will all become invisible when playing the game. All in all, it shouldn't take more than a few minutes to do and most of that time will be spent searching through the CRF files for the images you need.
jtbalogh on 2/4/2006 at 12:39
If for T1/2 games, it is easiest is to edit dark.cfg, and modify/add,
Code:
vismeter_zoom 9999 ; infinitesimal gem hud
hpbar_zoom 9999 ; infinitesimal hp bar hud
;vismeter_zoom 60 ; default vis meter in
;hpbar_zoom 60 ; default hp bar in
For T3, edit t3ui.ini
Code:
[HealthMeter]
Active=NOT
[LightGem]
Active=NOT
[LightGemLight]
Active=NOT
[LightGem_Case]
Active=NOT
[LightGem_Gem]
Active=NOT
[CompassWindow]
Active=NOT
[CompassActorWindow]
Active=NOT
R Soul on 2/4/2006 at 12:39
(edit Assuming T1/T2):
Values of 9999 won't work properly. They'll only create very small UI objects. Try these:
Change the number for vismeter_zoom to something huge (like 10000000000000000000)
Change the number for hpbar_zoom to 0
Also bear in mind that some Fan Missions include their own dark.cfg, so if you're taking a screenshot from a FM, change dark.cft after it's been installed. (the change won't be saved with the FM though)
jtbalogh on 2/4/2006 at 12:56
Very small as in no pixels, not seen. Please test because your suggestions seem inaccurate. Or were you joking? ;) hpbar_zoom zero makes the health bars infinitely huge. Huge 10000000000000000000 numbers are susceptible to overflows and extra unnecessary work and overkill for the computer. Try 99999 or 999999 as an alternative.
Curunir on 2/4/2006 at 13:10
Awesome, mister balogh! It works like a charm, and yes, it was for T1/2.
Thanks a bunch! :D
Vigil on 2/4/2006 at 13:10
You people need to experiment more.
The 'zoom' level represents the depth from the viewport at which the UI items should be rendered. Simply setting both values to -1 makes them rendered 'behind' the viewport, instantly hiding them.
No wacky render issues, no overflow, no single-pixel or subpixel UI items, and probably no work for the engine either because the UI items would immediately be clipped by the z-buffer without needing to be drawn.
Also Curry you utter fag I already told you all this in IRC last night and you missed it.
<hr />
Edit and summary: The lines
Code:
hpbar_zoom -1
vismeter_zoom -1
Can be put at the bottom of
user.cfg, without dark.cfg needing to be modified. This solves the problem of FMs that contain their own dark.cfg.
jtbalogh on 2/4/2006 at 13:23
Great idea Vigil, but ... experimenting does not intuitively result in getting -1. Some people are lucky, others are not. I got unlucky but still happy.
Vigil on 2/4/2006 at 13:26
Sorry, it wasn't intended as a jab. I was just a little miffed at having figured all this out by myself for Curry yesterday without him noticing ;)
jtbalogh on 2/4/2006 at 13:33
:) .