WoW:Extracting WoW user interface files: Difference between revisions

m
No edit summary
Line 1: Line 1:
{{uiaddon}}Blizzard's [[user interface]] code and artwork file can be exported to a directory using tools already in the game, and viewed directly. This these files often useful for [[AddOn]] developers, or those who are just curious and want to learn more about WoW internals. ''See also [[Viewing Blizzard's WoW user interface code]] for other methods.''
{{uiaddon}}
Blizzard's [[user interface]] code and artwork file can be exported to a directory using tools already in the game, and viewed directly. This these files often useful for [[AddOn]] developers, or those who are just curious and want to learn more about WoW internals. ''See also [[Viewing Blizzard's WoW user interface code]] for other methods.''


== Extracting Files  ==
== Extracting Files  ==
Game [[UI]] code and art files can be extracted using the WoW in-game [[console]] commands, which will export files to a directory on your computer. These files are similar to the ones in the Blizzard [[Interface AddOn Kit]], which is no longer maintained as of {{cata-inline}}[[Patch 4.0]].
Game [[UI]] code and art files can be extracted using the WoW in-game [[console]] commands, which will export files to a directory on your computer. These files are the current Blizzard [[Interface AddOn Kit]] files.


In the In-game Developer Console, type one of:
* 1. Ensure 'console' is enabled for the WoW edition, like classic, retail, or ptr:
-console
 
* 2. Start the appropriate WoW edition
 
* 3. In the in-game developer console, type one of:
  exportInterfaceFiles code
  exportInterfaceFiles code
  exportInterfaceFiles art
  exportInterfaceFiles art
* 4. The game UI will freeze until all the files are extracted. For the art extraction, this can take a long time.
* 5. The new files will appear in the edition's WoW install folders, in:
BlizzardInterfaceCode
BlizzardInterfaceArt


See [[#Exporting the Code and Art files]] below for detailed instructions.
See [[#Exporting the Code and Art files]] below for detailed instructions.
Line 15: Line 27:
Most files used by the WoW game and the Blizzard WoW UI components are found inside game MPQ files, which are sort of like .zip files and not nmormally very easily accessible for reference. Blizzard provides this mechanism and files as a convenience for AddOn developers and the community in general.
Most files used by the WoW game and the Blizzard WoW UI components are found inside game MPQ files, which are sort of like .zip files and not nmormally very easily accessible for reference. Blizzard provides this mechanism and files as a convenience for AddOn developers and the community in general.


Just as there is no official Blizzard support for WoW AddOn development, and the previous [[Interface AddOn Kit]], there is generally no official support for the the export mechanism and the exported file either. However Blizzard has maintained this feature and intends it as a replacement for [[Interface AddOn Kit]] which was maintained itself until after the beginning of [[Patch 4.0]].
Just as there is no official Blizzard support for WoW AddOn development, and the previous [[Interface AddOn Kit]], there is generally no official support for the the export mechanism and the exported file either. However Blizzard has maintained this feature and intends it as a replacement for [[Interface AddOn Kit]] which was maintained itself until after the beginning of Patch 4.0.


== Exporting the Code and Art files ==
== Exporting the Code and Art files ==


=== From the WoW forums ===
=== From the WoW forums ===
Semi-official instructions are provided by [[MVP]] post on WoW Community Forums as follows:
Semi-official instructions are provided by MVP post on WoW Community Forums as follows:


{{texts|mvp|Alestane [http://us.battle.net/wow/en/forum/topic/2046735687#2]|
{{texts|mvp|Alestane [http://us.battle.net/wow/en/forum/topic/2046735687#2]|