Discuss any large-scale changes on the discussion page. You can also examine the existing UI code to find examples of how the various functions are used by the default UI. See also the an automatically-generated exhaustive list of all API functions present in the latest live client.įor beginners, WoW AddOn contains a number of very informative sources to help get you started. The list below is incomplete, and kept up to date through user contributions. The World of Warcraft API, or WoW API, is a set of Lua functions and facilities provided by the Blizzard WoW Client, to allow interaction with the World of Warcraft and its user interface. This is the API available during normal game play. I claim to be no expert at programming and I'm sure the author will come up with something better.This is the main reference page for the WoW UI Lua API available to user Macros and AddOns. This has not been fully tested and is basically a band-aid fix. I commented out line 97 with GetQuestLink because Blizz pulled it and then I tied off the comparator by adding the line "local link = title" below it. local link = GetQuestLink(id) - Changed in 7.1! Used to take 'index' as argument Local link = GetQuestLink(id) - Changed in 7.1! Used to take 'index' as argument Local title, level, _, _, _, complete, daily, id = GetQuestLogTitle(index) Beware! One of the output arguments was removed in WoD I made my own changes to suit me as far as sounds go but here it is: With all due respect to the author, I applied this edit to make it work for me in Classic. Added a configuration option via the "/qsnd" command (or "/questsounds") To a sound that works on the 4.0.1 client Changed the "objective complete" sound of the original 'wacky' sound set Changed the default sound set back to 'wacky' as that stands out more from Added an option to reduce the number of messages printed to the chat pane To change your sound set to this new set type Sounds played by QuestSounds now play in the "Dialog" channel TOC update for 8.3 (no changes in functionality) There are quite many internal changes, but not many that are directly visible on the outside Print messages for all forms of quest progress (default) Only print messages for quest completion and objective completion You can tune the amount of messages printed to the chat pane via the "/qsnd message" command: You can test the sounds via the "/qsnd test" command: The 'gong' set was the default, but those sounds stand out less from the usual soundscape) The 'wacky' set is the default in this version. In this version you can switch between these via: There are a few "sound sets" built in that you can choose between. There are a few configuration commands available via the "/qsnd" command ("/questsounds" is an alias for "/qsnd"). This is particularly noticable if you are on the quest "Test your Strength", the monthly Darkmoon faire quest to collect Grisly Trophies. If multiple quests change status simultaneously the wrong sound may play.the objective complete sound when the quest complete sound should play) For some quests the wrong 'rank' of sound may play (e.g.The sounds may not play the first time they should play (if they aren't cached yet).This addon is only updated for retail WoW I don't play Classic, sorry.As far as I can see, the addon will work in other languages as well, but the feedback messages will be printed in english and the commands are in english.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |