Publisher's Synopsis
WoW is more than an acronym . . .
. . . it′s what you′ll say when you see how many ways you can tweak the interface after you read this book. If you′re new to programming, we′ll teach you the basics of Lua and XML and walk you through writing your first addon. If you already have some original addons in your arsenal, jump right into Parts III and IV and work with templates, function hooking, custom graphics, state headers, and more. We′ll even help you distribute your addons, making WoW better for everybody.
-
Discover how to respond to events, create frames, and use the World of Warcraft API to interact with the game
-
Learn the Lua programming language through a series of interactive examples, from values and variables to custom functions and control structures
-
Learn basic and advanced functions and control structures
-
Write well–formed XML and validate using schemas
-
Implement saved variables, slash commands, secure templates, dynamic frames, parsing tooltips, and more
-
Create custom graphics, scroll frames, and dropdown menus
-
Find specific functions easily in the comprehensive references of APIs, API categories, events, and widgets
Companion Web site
Go to http://www.wiley.com/go/wowprogramming regularly to see how the latest World of Warcraft updates affect these tips and techniques.