View Single Post
Old 02-21-08, 06:47 AM   #14
DrBeast
The Old Man
 
Join Date: Oct 2007
Location: Somewhere Out In Space
Posts: 1,408
Downloads: 36
Uploads: 0
Default

Quote:
Originally Posted by AVGWarhawk
Quote:
Originally Posted by jimimadrid
You have to paint a new Indicator.dds with white needle. I suppose that the number only put a black layer over the image. Lowering the number of the color the alphachannel of the layer will be reduced and the original image appears.

This is how it works with the "new value" and "value" needles. "Value" needles are the original image, an "new value" are darker copies of the originals.
Therefore you should darken the new value needle:

[G3F I46]
Color=0x?????????

You should play a little around with this value.
This is what I did, the texture for the indicator.dds is basically the shadow of the actual needle. In other words, if you click on the dial to have the rudder swing, there is a ghost white needle that shows up were you clicked. The hard color needle will swing around to were you clicked thus covering up the ghost needle. It took the indicator.dds texture and blackend in this needle for the rudder. When I tried it in game, all this did was make the once white ghost needle turn black. So, I'm guessing this is the wrong texture to fool with.
No, the indicator is right. There are two values in menu1024 for defining "go-to" and active needle position.

[G3F I45] stores current needle position, [G3F I46] is the "go-to" position. So what you need to do is also tweak the Color=xxxxxxxxxx of I45. I thought this case was resolved, so I didn't bring along my home-brew. I have found the perfect (to me) color conditions.

Quote:
Originally Posted by skwasjer
Quote:
Originally Posted by DrBeast
Hex code would be #FFFFFF, but that damn thing is not in hexadecimal code! I can't for the life of me figure out that format. I did manage to remove the black color from my home-brewed dials, but unfortunately I don't have the menu_1024.ini file here at work.
0x... format is hex format, just not 'html'. The '0x' is a hex specifier in programming languages like C++/C#.

Unfortunately I am no menu.ini guru so I don't know what order the hex data is written (the game reverses several other data as well (also in .dat files)).

So it could be:
0xRRGGBBAA or 0xBBGGRRAA

I'm sure one of the other menu guru's has the final answer.

One way or the other, 0xFFFFFFFF is white.
Cheers for that. It was the last two figures that eluded me. Now, if only I could figure out what AA stands for (as obviously RRGGBB is for Red Green Blue).

ETA: Never mind, did a google search and found it. AA is for alpha channel transparency; 00 is for fully transparent, FF is for fully solid. Well, glad to have this nut cracked!
__________________



Let the Beast inside you free!

Last edited by DrBeast; 02-21-08 at 06:57 AM.
DrBeast is offline   Reply With Quote