UI Mod Guide - Appendix 2

by on Feb 23, 2006

<table WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="3" BGCOLOR="#000000" STYLE="background-image:url('modules/TTHUIRepository/images/TenTonUIRepositoryHeaderBG.jpg'); background-position:bot

Krimm's Guide
to World of Warcraft Addon Design <!-- if (!document.phpAds_used) document.phpAds_used = ','; phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11); document.write ("<" + "script language='JavaScript' type='text/javascript' src='"); document.write ("http://ads.tentonhammer.com/adjs.php?n=" + phpAds_random); document.write ("&amp;what=zone:38"); document.write ("&amp;exclude=" + document.phpAds_used); if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer)); document.write ("'><" + "/script>"); //-->

Appendix 2
Links & Credits

Part 1 - The Basics: Making your first WoW Addon Part 2 - Slash Commands: Bringing your addon into the game. Part 3 - Saved Variables: "Remembering" info between gaming sessions. Part 4 - Tables: Organizing saved info for easy access. Part 5 - Packages: Tightening up your code Part 6 - Localization (coming soon!) Part 7 - User Interfaces (coming soon!)

Appendix 1 - Debugging -> Appendix 2 - Credits and Links <-

Here are sites I looked at either while learning to write AddOns myself, or while writing this guide:

Nevir’s sticky post in the WoW forums:
http://forums.worldofwarcraft.com/ ... #post173

WoWWiki AddOns page:
http://www.wowwiki.com/AddOns

WoWWiki Interface Customization page:
http://www.wowwiki.com/Interface_Customization

slouken’s post, as presented on WoWWiki:
http://www.wowwiki.com/WoW_UI_Customization_Guide

Details on events during the AddOn loading process:
http://www.wowwiki.com/Events_that_fire_ ... _Process

There are a bunch of good “How To” articles here:
http://www.wowwiki.com/HOWTOs

Here are some other sites with some good information:

The official Lua site:
http://www.lua.org

A free online Lua book (at the official site):
http://www.lua.org/pil/

A good Lua FAQ by Lua users, with lots of links:
http://lua-users.org/wiki/LuaFaq

A list of Lua editors is here:
http://lua-users.org/wiki/LuaAddons

My favorite XML editor is here:
http://www.softgauge.com/xmlshell/

A really versatile programming editor is here:
http://editplus.com/

Lua support for the above editor is available from:
http://editplus.com/others.html

Some Mac tools are listed here:
http://www.cosmosui.org/forums/viewtopic.php?t=1240

 

 

 


Last Updated: Mar 13, 2016