Introduction
It's purpose is simple. When you do the /dance emote a song will start playing and the song will stop when you start moving again. The song that is played is determined by your character model.
Usage
You can enable/disable dancemusic in-game with the "/dancemusic on" and "/dancemusic off" commands.
"/dancemusic worgenmerge" Toggles if the worgen human form shares songs with humans [default: shared]
"/dancemusic druidmerge" Toggles if simular druid forms share songs [default: shared]
"/dancemusic showsong" Toggles the display of the expected MP3 [default: off]
"/dancemusic altdir" Uses the alternate music directory .../Interface/DanceMusic/
"/dancemusic defdir" Uses the default music directory .../Interface/Addons/DanceMusic/Music/
Adding Music
To add your songs you will have to place them in the "<warcraft>/Interface/Addons/DanceMusic/Music" folder. The songs should be in the MP3 format.
TIP #1: If you use an addon auto updater use "/Interface/DanceMusic" instead and run "/dancemusic altdir" once per server, to prevent deletion of songs.
TIP #2: Use "/dancemusic showsong" before dancing to display file name for current model.
TIP #3: For inspiration on songs to use you can browse around YouTube a bit for the WoW dance videos.
This is a good one http://www.youtube.com/watch?v=066_q4DIeqk
NOTE: To avoid copyright issues DanceMusic is distributed without any songs
Changes
Updated TOC for 4.3
Included a list filenames that should be used for the MP3 files.
Blizzard allowed dancing while in combat, so DanceMusic now allows it too. (Note: I Haven't had much time to test this feature so it may contain bugs)
History
Dancemusic is the first addon Robsato wrote, mainly to get a feeling of how making addons works.
It is also the first addon ShetiPhian ever worked on, starting with a fan update.
Version 1.7
Updated TOC for 4.3
Included a list filenames that should be used for the MP3 files.
Blizzard allowed dancing while in combat, so DanceMusic now allows it too. (Note: I Haven't had much time to test this feature so it may contain bugs)
--------------------------------------------------------------------------------------------
Changelog
Version 1.6
Merged with ShetiPhian's fan update
Added two new commands "/dancemusic altdir" & "/dancemusic defdir"
--------------------------------------------------------------------------------------------
Changelog - Original (Mr.Mitchell)
Version 1.5
Updated TOC to 4.2
Added Goblin and Worgen to the documentation.
--------------------------------------------------------------------------------------------
Changelog - Fan Update (ShetiPhian)
Version 4.1.01
Fixed an bug causing characters to dance after a shapeshift when they were not dancing
Fixes several bugs where music would play without dancing and vice-versa
I'm currently working on updating this addon.
Goblin was automatically supported due to the way it was coded.
I have gotten Worgen working and it plays a different song for each form.
EDIT:
Changes:
Noted that Goblins and Worgen are supported
Different songs for both of the Worgens forms.
GhostWolf, DruidBear, DruidCat & DruidOwlBeast play their own song