
Anywho:
So, you've got your shiny new weapon, but no custom icon. Oh, the dismay.

After several hours of trial and error (more error than trial) and a few stitches to the nogging and a bill from the plasterer, I've gotten a new icon to show on the hud.
*Instructions assume you have acces to PhotoShop, tho I’m sure the process is similar in paint shop and have a basic working knowledge of either program. Most of these steps are fairly basic.
Open gui_master.dds (need the NV DDS plugin
http://eliteforce2.filefront.com/file/D ... 2#Download
I always make sure the box with "mips" is checked. I've had bad results with it unchecked.
[ external image ]
Now, with it open, where you want to add your new icon is in the blank slots (click picture for bigger version) which are numbered in red text.
[ external image ]
These are the slots for your icons. The easiest way to add one, is to copy & paste and existing one, and modify it. For this example, I’ll make a GHEPT icon:
[ external image ]
Copy and paste the BHEPT icon, then drag it to one of the empty slots, make sure to line them up correctly. IconData.txt uses specific pixels in the gui_master file to locate an icon. Having it a pixel off will screw it up.
Now that you’ve got it there, you can edit it, anyway you want to. But, keep in mind, the size of the space it occupies (the overall rectangle area) can’t be more than 53x20 (WxH) pixels.
I added a third “Gamma” bar to it:
[ external image ]
Now, the key part, the alpha channel:
You must edit the alpha channel or your icon will not appear. If you don’t put the icon sillouette in the alpha channel, you’ll have an invisible weapon in-game.
Just follow the same routine of copy/paste/edit as with the normal icon:
[ external image ]
Now that you’ve got everything added/edited that you want, you can save it. (click for bigger)
[ external image ]
Make sure you have Alpha Channels checked.
Further saving options (click for bigger):
[ external image ]
I only changed the 8:8:8:8 ARGB 32 option, and the no mips. Everything is left to default.
Voila. You now have a new gui_master.dds file.
Now, the other parts to finish the process (this will also assume you have some knowledge of using the text editor, and editing Tfiles):
Assuming you’ve gotten your new gun (in this case the GHEPT) in the other bits, text file (44001 or your language, or an addon) so the game knows it’s name, bullet that goes with it. All you need to do to assign the new icon is change the HUD Icon Value to the location of the icon you put in. In this case “ICON_L_D92” (click for bigger)
[ external image ]
Edit that, save, and you’re done.
I’ll leave the other bits to the other tutorials on how to add the gun, bullet, name, etc, then add it to your ship as a compatible weapon, and add it to an EQ dock.

[ external image ]
***I'll ammend this as soon as I get my head around how to fix the =TextIDNotFound= mouseover....
[ external image ]

Edit: how conceded of me:

I would like to thank red spot, doubleshadow and northstar for their assistance.
Note: doubleshadow, there appears to be no reason to edit the icondata.txt file. In fact, editing it will **** up the HUD something aweful.
