These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Crucible CCP Image (icons) dump

Author
Callean Drevus
Perkone
Caldari State
#1 - 2011-12-04 14:23:15 UTC
Can anyone tell me how to make sense of the filenames? They do not seem to correspond to the icons used in the eveIcons table of the static datadump. Something they used to do.

@CCP: If this is an error in either the image dump or the SDD, I would very much appreciate it if this could be fixed.

Developer/Creator of EVE Marketeer

Zifrian
The Frog Pond
Ribbit.
#2 - 2011-12-04 14:48:40 UTC
I could have swore I saw a post awhile back that said that the names were changed to use the invTypes.typeID then _32 or _64 for the file name. This is what I have been using since Incarna. I'm not sure if they dropped the logic in the eveIcons or iconID field in other tables.

Also, they might be missing some data in the latest dump. CCP indicated some issues with it and is working to fix it I guess. Might be part of the problem (I hope as I'm missing asteroid data in the invItems table).

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Callean Drevus
Perkone
Caldari State
#3 - 2011-12-04 15:25:50 UTC
Indeed, well, that would probably work for the typeicons themselves, but the icons used for categories are an enigma.

They follow the pattern:

34_64_6.png
34_64_7.png
22_32_45.png
22_32_31.png

Which is all very well, but the datadump contains icon names in this format:

69_03

I tried changing the single underscore to '_64_' to get the icon name including resolution, but that failed as well (it worked for some, but not for many others).

Developer/Creator of EVE Marketeer

Ibeau Renoir
The Scope
Gallente Federation
#4 - 2012-01-06 00:45:33 UTC
Take for example icon id 52_01 which is XL Carbonized Lead Ammo - Unknown. The corresponding image file is 52_64_1.png. A quick grep shows that the number between the underscores is one of 16, 32, 64, 128 or 256. Of these:

  • 256 is only strategic cruisers
  • 128 is station services, bloodlines, some stuff that seems to be DUST related, strategic cruisers again, planet icons, and a few other things I don't recognise
  • 32 and 16 seem to be mostly UI elements

I think all the item icons are 64 (except fuel blocks, which have a res: URI for their iconFile). So to find the image filename given an imageFile value "X_Y" from the DB, split it on the underscore and look for a file matching the regex "X_(16|32|64|128|256)_Y.png".

Ceci n'est pas un sig.