Thread Tools Display Modes
07-21-14, 10:51 PM   #1
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 331
Missing textures, but why?

Someone brought to light a rather strange situation.

After using the 'ExtractInterfaceArt' command "Interface/Icons/achievement_boss_infinitecorruptor" basically doesn't exist or extract with the command.

You can however view it in-game with this command:
Code:
/run local f = CreateFrame("Frame"); f:SetSize(64,64); f:SetPoint("CENTER",UIParent,"CENTER"); f.t = f:CreateTexture(); f.t:SetAllPoints(f); f.t:SetTexture("INTERFACE\\ICONS\\achievement_boss_infinitecorruptor")
Any idea what might be going on here?

Last edited by suicidalkatt : 07-21-14 at 10:54 PM.
  Reply With Quote
07-21-14, 11:14 PM   #2
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,871
I don't know how the extract function works but if it uses a human defined list of textures it's possible someone missed one or two or didn't parse the final list of textures.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 07-21-14 at 11:17 PM.
  Reply With Quote
07-21-14, 11:29 PM   #3
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 331
Originally Posted by Fizzlemizz View Post
I don't know how the extract function works but if it uses a human defined list of textures it's possible someone missed one or two or didn't parse the final list of textures.
I explain how this is done here: http://www.wowinterface.com/forums/s...ad.php?t=48375

I've thought about the MPQ Editor but I find it to be rather unstable.
  Reply With Quote
07-21-14, 11:42 PM   #4
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,871
The textures are stored in the various mpq files so the paths are virtual to the the wow clients extract function (admittedly they most likey are representative of a file structure at Blizzard)

The extract mechanism for mapping the mpq file, the container (blob whatever) of a particular image in that mpq and the "path" to export it to may have an incomplete map(list) of all the textures.

Edit: Extract fails although in-game works is most likely because the two mapping mechanisms were created by two different people/teams
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 07-22-14 at 12:06 AM.
  Reply With Quote
07-22-14, 12:22 AM   #5
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 331
Originally Posted by Fizzlemizz View Post
The textures are stored in the various mpq files so the paths are virtual to the the wow clients extract function (admittedly they most likey are representative of a file structure at Blizzard)

The extract mechanism for mapping the mpq file, the container (blob whatever) of a particular image in that mpq and the "path" to export it to may have an incomplete map(list) of all the textures.

Edit: Extract fails although in-game works is most likely because the two mapping mechanisms were created by two different people/teams
Any idea how I can do a raw extraction from the MPQ files?
  Reply With Quote
07-22-14, 12:29 AM   #6
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,871
Sadly that is way beyond my ken although there is a new API for the new WoD (non mpq) file system that might help for future extracts.. Someone sent me a link but I can't find it.. I'll keep rumaging but no promises.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
  Reply With Quote
07-22-14, 12:43 AM   #7
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 331
Originally Posted by Fizzlemizz View Post
Sadly that is way beyond my ken although there is a new API for the new WoD (non mpq) file system that might help for future extracts.. Someone sent me a link but I can't find it.. I'll keep rumaging but no promises.
Happen to know if you can download the client??
  Reply With Quote
07-22-14, 12:48 AM   #8
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,871
The WoD client, yes I have a beta key, see Cairenns post on the main page on how to get one yourself. The extract code/art directives don't produce anything atm (build 6.0.1.18566).
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 07-22-14 at 01:03 AM.
  Reply With Quote
07-22-14, 02:26 AM   #9
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,290
Originally Posted by suicidalkatt View Post
I explain how this is done here: http://www.wowinterface.com/forums/s...ad.php?t=48375

I've thought about the MPQ Editor but I find it to be rather unstable.
Use this TC plugin for MPQ Edior, its pretty good, and wont miss/fail on any files.

There are a lot of files which wont get extraced with the BlizzardInterfaceArt export, i usually overwrite it with the MPQ extraction from the interface.MPQ.

The file you are looking for is in the "Expansion2.mpq\Interface\Icons".

Last edited by Resike : 07-22-14 at 02:41 AM.
  Reply With Quote
07-26-14, 08:25 PM   #10
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 331
Originally Posted by Resike View Post
Use this TC plugin for MPQ Edior, its pretty good, and wont miss/fail on any files.

There are a lot of files which wont get extraced with the BlizzardInterfaceArt export, i usually overwrite it with the MPQ extraction from the interface.MPQ.

The file you are looking for is in the "Expansion2.mpq\Interface\Icons".

Took me a bit to find the right software but that really helped me out, I appreciate that!
  Reply With Quote

WoWInterface » Developer Discussions » General Authoring Discussion » Missing textures, but why?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off