Hey, Wowinterface, some of you may know me from my feeble attempt at creating a Borderlands interface, (I actually did make a bit of headway on that before giving up over the winter) and some of you may not know me at all. I'm going to start with some discussion of what I need and what I want to see out of this add-on.
I've started raiding in World of Warcraft, and, to be honest, I'm annoyed at the fact that people limit raids based on achievements. I finally got into an ICC 25, and the leader was distraught by the fact that I didn't know the plague quarter. (Noob comments aside please, I don't spend every waking moment on world of warcraft.) I ,personally, really wanted to be able to access some of the Raid Strategies and tricks, tips, and other things while in game, instead of alt tabbing out, opening 'TankSpot', and searching through their forums for the right video, then spending 10 minutes watching them talk and talk, when I could be speed reading the boss strategy, or reading it during downtime and keeping my speakers clear for vent in case we start again. So I thought about making an addon, BS@H, BSAH, or Boss Strategies At Hand.
The benefits of this addon would be...
- Raid leaders could look up alternatives to downing a boss in the case that they're unable to down it with one strategy.
- Raid Members could look up or refresh their knowlege of a boss fight ingame, during downtime, or in their freetime.
- Users could add their own strategies via the LUA. (I'm trying to avoid making adding the strategies public or spread between the raid to everyone who has the addon sorta' thing because I don't know the slightest thing about coding, so I mideswell keep it simple.)
Now, I've never created an Add-on before, but this is the least ambitions thing I could think of. It creates a frame in the middle of the screen. It's of reasonable size(if it's easy to code, resize-able), and can (if it's not too difficult to code) be moved about the screen appropriately and locked in place. It has an X button on the top right of the frame, obviously to exit out. When the addon is first executed, hopefully via a /command, it starts at a screen with a list of Raids. Clicking on a raid's name replaces the list of raids with a list of bosses. Clicking on that brings up (in example) Lich King 10, Lich King 25, Lich King H 10, Lich King H 25. Clicking on each one would bring up the appropriate text guide. At the bottom of the frame containing all this, regardless which stage of the frame you're in (Whether you're choosing which boss in the instance, which version, or at the actual guide it's self) is an arrow to go back to the previous stage. That's the gist of it, but if anyone thinks of anything else to add, I'd gladly oblige.
Also, I'm using this mostly as a learning experience. What I'm looking for from you guys is 'template' like XML and LUA codes that I can learn from the easiest.
IE:
Code:
## Interface: 30000
## Title: My Add On
## Version: 1.0.0
## Notes: A short description of my AddOn
## Author: Your name or memorable descriptor (e.g. LuckyLuke)
See how it keeps fields blank for what I need to fill in?
I hope you guys understand what I'm trying to get at, and, if you need to know any other information or whatnot, I'll reply asap, because this is important to me in trying to learn the basics of LUA and XML, and addon development in general.
Thank you in advance for your time and effort.
PS.
TL;DR:
This isn't that long. Scroll up and read thoroughly or don't bother posting.