49
edits
(update 2015 FrameXML source link; still out-of-date, but better than nothing) |
mNo edit summary |
||
| Line 1: | Line 1: | ||
The World of Warcraft [[user interface]] code that makes up the [[FrameXML]] interface can be viewed in it's ''source code'' form. The code can be obtained several ways, including directly by extracting files from the game code, using tools already in the game. | The World of Warcraft [[user interface]] code that makes up the [[FrameXML]] interface can be viewed in it's ''source code'' form. The code can be obtained several ways, including directly by extracting files from the game code, using tools already in the game. See [[Extracting interface files]]. | ||
== Viewing UI code by extracting game files == | == Viewing UI code by extracting game files == | ||
| Line 5: | Line 5: | ||
== Viewing UI code on the web == | == Viewing UI code on the web == | ||
* The site [https://www.townlong-yak.com/framexml townlong-yak.com] keeps a database of all versions of [[FrameXML]] online. You can compare different versions to each other, view the contents of specific files (in a specific interface version), or just download the entire interface as it looked for a given version. Even test server versions are available. | * The site [https://www.townlong-yak.com/framexml townlong-yak.com] keeps a database of all versions of [[FrameXML]] online. You can compare different versions to each other, view the contents of specific files (in a specific interface version), or just download the entire interface as it looked for a given version. Even test server versions are available. | ||
** The site used to be at wow.go-hero.net,<ref>{{ref web|work=Archive.org|url=http://wow.go-hero.net/framexml/builds|title=Available FrameXML Builds|archiveurl=https://web.archive.org/web/20120410112027/http://wow.go-hero.net/framexml/builds|archivedate=10-Apr-2012}}</ref> but appears to have died some time in 2012 ([[Patch 4.3.3]] was the last archived version). | ** The site used to be at wow.go-hero.net,<ref>{{ref web|work=Archive.org|url=http://wow.go-hero.net/framexml/builds|title=Available FrameXML Builds|archiveurl=https://web.archive.org/web/20120410112027/http://wow.go-hero.net/framexml/builds|archivedate=10-Apr-2012}}</ref> but appears to have died some time in 2012 ([[Patch 4.3.3]] was the last archived version). | ||
* As of 2015, you can see some code at [https://github.com/tekkub/wow-ui-source/tree/live/FrameXML Tekkub's FrameXML source pull at GitHub]<ref>Latest code is [[Patch 6.1.2]] build 19802 as of 30-Dec-2015.</ref> that is relatively up-to-date. | * As of 2015, you can see some code at [https://github.com/tekkub/wow-ui-source/tree/live/FrameXML Tekkub's FrameXML source pull at GitHub]<ref>Latest code is [[Patch 6.1.2]] build 19802 as of 30-Dec-2015.</ref> that is relatively up-to-date. | ||
== | == Changes == | ||
* As of Patch as of 4.0.1, Blizzard's [[Interface AddOn Kit]] is no longer updated, and is replaced by extracting from the game itself. [http://us.battle.net/support/en/article/download-the-world-of-warcraft-interface-addon-kit World of Warcraft Interface AddOn Kit] (US, [http://us.battle.net/support/en/article/download-the-world-of-warcraft-interface-addon-kit EU]) on [[Battle.net Support]] site held updated [[FrameXML]] files and [[in-game]] UI artwork, used by the actual game, for use by [[AddOn]] developers, community sites, or whoever was curious. See [[Interface AddOn Kit]] and 'Green Post': [http://us.battle.net/wow/en/forum/topic/2046735687 Updated FrameXML Extraction] for more information.'' | |||
== See also == | == See also == | ||