Page 1 of 1

Finding Quest Step and Item Icons!

Posted: Sun Jan 18, 2009 3:09 pm
by Scatman
In Everquest2, most quest steps have icons next to them to make them look pretty and such. An example of that is:
Image
I was trying to figure out how to find these icons for the steps, and it's actually quite easy.
Go to your <directory>\EverQuest II\UI\Default\images\icons folder. In there you will see a bunch of .dds files. The ones we need are the files that are icon_is*.dds where * is a number. I am assuming "is" stands for items or something. If you open up one those files, you'll notice 36 icons in each file. So how do you know which icon is what number?

I'll show you with an example. Here we have icons_is17.dds open:
Image
Say we want the skull and cross bones icon.
So the number of the file = 17.
Skull and crossbones is icon 36 in THIS file.
The formula is: ((number of file - 1) * 36) + (icon # you want in file - 1) = icon #
For this example the formula is: ((17 - 1) * 36) + (36 - 1) = 611.

Add that 611 to your QuestStep LUA function parameter in the right place and you'll get your skull and crossbones icon to display (or any # icon you want).

This will also work for finding item icons for the inventory as they both use the same icon files.

Re: Finding Quest Step Icons!

Posted: Sun Jan 18, 2009 3:17 pm
by Zcoretri
HAH! So they were in the files I told you about...cool :mrgreen:

Re: Finding Quest Step Icons!

Posted: Sun Jan 18, 2009 3:18 pm
by Scatman
Yep :) Thanks!

Re: Finding Quest Step Icons!

Posted: Sun Jan 18, 2009 3:28 pm
by John Adams
Psst, Scat... Photobucket is so 2005! You can use the Upload Attachment below the post input box to upload pics if you'd rather =)

Re: Finding Quest Step Icons!

Posted: Sun Jan 18, 2009 3:32 pm
by Scatman
Bah, learn something new every day. Or, in my case, two things new everyday!

Re: Finding Quest Step Icons!

Posted: Sun Jan 18, 2009 3:33 pm
by John Adams
Oh and great work finding out how to use icons in our quests =) Your additions to the code are awesome. Keep up the good work =)