Download - Creating a World of Warcraft Add-on
![Page 1: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/1.jpg)
Gabe Hughes
CIS 597 – Spring 13
Creating a World of Warcraft Add-on
![Page 2: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/2.jpg)
LanguagesAll WoW add-ons are written in .lua, a scripting
language useful in games, with extensive API support
WoWAce is an extensive set of libraries that can enhance an Add-on (all documentation found at www.wowace.com)
Knowledge of the World of Warcraft API, database of all commands at www.wowwiki.com
Requirements
![Page 3: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/3.jpg)
Development EnvironmentAll coding will be done using Notepad++Testing will be done in World of Warcraft Live
Servers
Requirements Cont…
![Page 4: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/4.jpg)
Pets are found in the wild, Pet Trainers, or other Players
Setup in a Pokemon fashionTurn BasedBroken into types (e.g. Critter, Elemental)Combat goes until one pet is dead or captured
(wild only).Once a pet is captured, it is added to the list of
Battle Pets.Each type has other types as strengths and
weaknesses
Pet Battle System
![Page 5: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/5.jpg)
![Page 6: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/6.jpg)
First step will be to form the framework of the Add-on and include basic functionality to automatically swap to a different pet based on mouseover or selecting a pet in the wild.
Second step will be to setup a basic GUI tacked on to the Current Battle Pet Tab that will allow players to select a pet to be used in a fight vs. targeted pet type.
Then setup the swap from step 1 to use the pets set up in the list in set 2
If time allows, set up functionality for team swapping, since later battles are team based. (PetBattleTeams Add-on)
Clean up the GUI.
Steps to completion
![Page 7: Creating a World of Warcraft Add-on](https://reader036.vdocument.in/reader036/viewer/2022082612/56813a2b550346895da20fea/html5/thumbnails/7.jpg)
Questions?