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.
For an idea on how it looks see this video http://www.youtube.com/watch?v=pgK6GmG2OTU
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.