- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,110 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Chocobo
- 0 Likes
- World of Warcraft
- 114 Monthly Downloads
- Supports: 5.2.0
- 20,056 Total Downloads
- Updated 03/09/2013
- Created 11/10/2010
- 21 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 3 (GPLv3)
- Newest File: v4.2
About Chocobo
Chocobo!
A friend wanted me to make an addon that plays the chocobo theme when he mounts. Didn't see any of them around so I decided to make one myself! The Chocobo addon will play a random (4 possible) chocobo theme song when you mount on a hawkstrider of any type. You can also change it to play the song on any mount if you want or add specific mounts that it should play on (more about that further down).
The broker plugin made by Lothaer mysteriously disappeared from Curse, it is now included with Chocobo instead.
If you have the old Broker_Chocobo plugin installed, please uninstall/disable it or it might conflict with the built-in plugin.
Available commands:
Some commands have more details about them in the sections below.
- /chocobo - Shows a list of available commands.
- /chocobo options - Shows the GUI to change settings.
- /chocobo allmounts - Play song on any mount.
- /chocobo hawkstrider - Only play song when on a hawkstrider.
- /chocobo toggle - Toggle the AddOn on or off, will stop music if it's currently playing.
- /chocobo debug [enable|disable] - Enable or disable debugging, calling with no argument shows current debug status.
- /chocobo add <name of song> - Add a song.
- /chocobo remove <name of song> - Remove a song.
- /chocobo list - List songs.
- /chocobo reset - Reset song list to default.
- /chocobo addmount <name or ID of mount> - Add a mount.
- /chocobo removemount <name or ID of mount> - Remove a mount.
- /chocobo listmounts - List all mounts.
- /chocobo resetmounts - Reset mount list to default.
- /chocobo soundcontrol - Show help for soundcontrol.
- /chocobo soundcontrol gui - Show the Sound Control GUI for changing settings.
- /chocobo soundcontrol toggle - Toggle sound control on and off.
- /chocobo soundcontrol default - Toggle default mode on and off (more info about that below).
- /chocobo soundcontrol music|sfx|ambience toggle|mount|nomount - Toggle various options for music, sfx or ambience sound control.
Version 3.0
Version 3.0 of Chocobo has been released and brings a few major features with it.
The most obvious is the new Sound Control, it now allows for a lot more customization than just "Play music on mount, stop when not on mount".
You can access the new sound control options in the subcategory of "Chocobo" in Game Menu (Escape key) -> Interface -> AddOns.
In there you will find two checkboxes at the top and three tabbed panels below them.
The checkboxes are fairly straightforward:
- Enable sound control - This is a global setting that will override any other sound control settings. If it's checked, sound control is in effect, otherwise it's not.
- Enable default mode - When this is checked, sound control will behave like it used to, enabling music playback when you mount and disabling it when you dismount. This setting overrides any settings in the three panels.
The three available panels below allow for more customization.
All of these three panels have the same options available, the difference is that they affect three different "sound areas" in the game; Music, SFX and Ambience.
Below is a description of what the three different options mean:
- Enable music/SFX/ambience control - Controls whether the AddOn should control the playback of music, SFX or ambience.
- Music/SFX/Ambience enabled when mounted - If this is checked, the respective sound will be enabled when you are mounted.
- Music/SFX/Ambience enabled when not mounted - This works like the former option, except backwards! The respective sound will be enabled when you are not mounted.
Other changes include:
- Complete rewrite of the slash command system, nothing that normal users should be affected by.
Customizing the AddOn
When adding a song, the file extension must be included when you add it. E.g: "mySong.mp3" instead of "mySong".
You can add your own songs to be played when mounting. To do this, simply type /chocobo add <name of song> where <name of song> is the name of the music file you want to add. The file must be located in WoW\Interface\AddOns\Chocobo\music\ and It can be of any filetype WoW supports.
To remove a song, type /chocobo remove <name of song>
To see a list of all songs, type /chocobo list
To reset the list to default, type /chocobo reset
Note that <name of song> should not contain the "Interface\AddOns\Chocobo\music\" part, only the name of the file, i.e "mySong.mp3" without quotes.
Adding your own mounts
New in v2.14!
Feel like you want the addon to play on some additional mounts but not every single one? Well in Chocobo 2.14 it's possible! When the AddOn is in "Hawkstrider Only" mode, in addition to the Hawkstriders, it will also play music if you mount on any of the mounts added in the list of user-defined mounts.
To add a mount to the list, type /chocobo addmount <name or ID of mount>.
To remove it, type /chocobo removemount <name or ID of mount>.
To list all mounts in the list, type /chocobo listmounts.
To reset the list to default (empty), type /chocobo resetmounts.
If supplying the name of a mount, you need to supply the full name of it.
You can get the ID of a mount by going to the mount spell on WoWHead and copying it into WoW.
The ID is the number after the "spell=" part in the URL: "wowhead.com/spell=1234".
It's also possible to do this through the GUI, just enter the same details in the second text field and use the corresponding buttons below it.
Controlling in-game sounds
New in v2.17!
Some users have expressed a wish for all sounds to be disabled and for music to only be enabled when actually mounting something.
This feature has been added in v2.17!
To enable this, use the command /chocobo soundcontrol (Aliases: sc, sndctrl), this will toggle the addon between controlling in-game sounds or leaving them as they are.
When sound control is enabled, all sounds (including music) will be disabled. When you mount on any of the currently enabled mounts, music will be enabled and a random song will play just like it does in its normal mode.
Please note that if your music volume is set to 0 when mounting with sound control enabled, the AddOn will automatically set the music volume to maximum (1.0, or 100%). If the music volume is at anything other than 0, it will be left unmodified.
If you're not the guy who likes typing long slash commands all day long, you can also bring up a GUI with a simple button to toggle it. Bring up the normal options window by typing /chocobo options or by using the Broker plugin and then go to "Sound Control". When you're done, exit the options and everything will be saved.
Custom songs per-mount
New in v3.7!
Do you have special mounts, that should also have special songs associated with them, as opposed to the normal songs used for all your other mounts?
This is possible to do in v3.7!
Say that you want "HorseAwesomeness.mp3" to play when you mount the Brown Horse, you can do this in one of two ways:
Using Commands
/chocobo addcustom "<MountName>" "<SongName>"
Where <MountName> is the name of the mount you want to add music to, and <SongName> is the song file.
In our example, the result would be:
/chocobo addcustom "Brown Horse" "HorseAwesomeness.mp3"
Note that <MountName> and <SongName> MUST be enclosed in quotation marks.
Using Interface Options
The other option is to use the interface options, simply navigate to Chocobo -> Custom Songs and use the two textboxes to specify song and mount name, then use the buttons to add, remove or list songs.
Localization
Localization support has been added in v2.6-beta, if you want to help with localizing, please go here: http:wow.curseforge.com/addons/chocobo/localization/
I found a bug!
Report any bugs you find here: http:wow.curseforge.com/addons/chocobo/tickets/
Thanks to...
Thanks to Flurdy for giving me the idea to make this AddOn (he's the "friend" I talk about at the top there), hi Flur!
Thanks to the following people for providing code suggestions:
- ITSBTH
- Tinyash (Ashik)
------------------------------------------------------------------------
r149 | fuskare01 | 2013-03-09 17:36:09 +0000 (Sat, 09 Mar 2013) | 1 line
Changed paths:
A /tags/v4.2 (from /trunk:148)
Tagging as v4.2 Release.
------------------------------------------------------------------------
r148 | fuskare01 | 2013-03-09 17:34:34 +0000 (Sat, 09 Mar 2013) | 1 line
Changed paths:
M /trunk/Chocobo.toc
Updated interface version.
------------------------------------------------------------------------
r147 | fuskare01 | 2012-12-22 16:07:29 +0000 (Sat, 22 Dec 2012) | 1 line
Changed paths:
M /trunk/locales/enUS.lua
Removed a tab character in enUS locales that prevented custom music from showing.
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v4.2-nolib | Release | 5.2.0 | - | 03/09/2013 |
| v4.2 | Release | 5.2.0 | 600 | 03/09/2013 |
| v4.1-nolib | Release | 5.1.0 | 4 | 11/28/2012 |
| v4.1 | Release | 5.1.0 | 780 | 11/28/2012 |
| v4.0 | Release | 5.0.4 | 931 | 08/30/2012 |
| v4.0-nolib | Release | 5.0.4 | 2 | 08/30/2012 |
| v3.9 | Release | 4.3.4 | 478 | 08/12/2012 |
| v3.9-nolib | Release | 4.3.4 | 1 | 08/12/2012 |
| v3.8-nolib | Release | 4.3.4 | - | 08/09/2012 |
| v3.8 | Release | 4.3.4 | 204 | 08/09/2012 |
| v3.7 | Release | 4.3.4 | 650 | 06/16/2012 |
| v3.7-nolib | Release | 4.3.4 | 1 | 06/16/2012 |
| v3.7-beta | Beta | 4.3.4 | 8 | 06/14/2012 |
| v3.7-beta-nolib | Beta | 4.3.4 | - | 06/14/2012 |
| v3.6 | Release | 4.3 | 839 | 03/21/2012 |
| v3.6-nolib | Release | 4.3 | 1 | 03/21/2012 |
| v3.5-nolib | Release | 4.3 | 2 | 03/01/2012 |
| v3.5 | Release | 4.3 | 447 | 03/01/2012 |
| v3.4-nolib | Release | 4.3 | 5 | 11/30/2011 |
| v3.4 | Release | 4.3 | 2,063 | 11/30/2011 |
| v3.3-nolib | Release | 4.2 | 2 | 10/31/2011 |
| v3.3 | Release | 4.2 | 1,510 | 10/31/2011 |
| v3.3-beta | Beta | 4.2 | 7 | 10/14/2011 |
| v3.3-beta-nolib | Beta | 4.2 | - | 10/14/2011 |
| v3.2-beta | Beta | 4.2 | 38 | 10/10/2011 |
| v3.2-beta-nolib | Beta | 4.2 | - | 10/10/2011 |
| v3.0.1 | Release | 4.2 | 1,049 | 10/07/2011 |
| v3.0.1-nolib | Release | 4.2 | 2 | 10/07/2011 |
| v2.21 | Release | 4.2 | 622 | 10/02/2011 |
| v2.21-nolib | Release | 4.2 | 2 | 10/02/2011 |
| v2.20 | Release | 4.2 | 469 | 09/29/2011 |
| v2.20-nolib | Release | 4.2 | 2 | 09/29/2011 |
| v2.19 | Release | 4.2 | 30 | 09/29/2011 |
| v2.19-nolib | Release | 4.2 | - | 09/29/2011 |
| v2.18-beta | Beta | 4.2 | 58 | 09/25/2011 |
| v2.18-beta-nolib | Beta | 4.2 | - | 09/25/2011 |
| v2.17-nolib | Release | 4.2 | 1 | 09/19/2011 |
| v2.17 | Release | 4.2 | 368 | 09/19/2011 |
| v2.14 | Release | 4.2 | 287 | 09/15/2011 |
| v2.14-nolib | Release | 4.2 | - | 09/15/2011 |
| v2.13-nolib | Release | 4.2 | 1 | 09/08/2011 |
| v2.13 | Release | 4.2 | 376 | 09/08/2011 |
| v2.12 | Release | 4.2 | 305 | 08/28/2011 |
| v2.12-nolib | Release | 4.2 | 2 | 08/28/2011 |
| v2.11 | Release | 4.2 | 6 | 07/12/2011 |
| v2.10 | Release | 4.2 | 13 | 06/29/2011 |
| v2.9 | Release | 4.1 | 11 | 04/27/2011 |
| v2.9-beta | Beta | 4.0.6 | 15 | 04/14/2011 |
| v2.86 | Release | 4.0.6 | 19 | 04/13/2011 |
| v2.85 | Release | 4.0.6 | 2 | 04/13/2011 |
| v2.82 | Release | 4.0.6 | 34 | 03/17/2011 |
| v2.8 | Release | 4.0.3a | 22 | 12/31/2010 |
| v2.75 | Release | 4.0.3a | 8 | 12/08/2010 |
| v2.7 | Release | 4.0.3a | 3 | 12/08/2010 |
| v2.7-beta | Beta | 4.0.3a | 9 | 12/05/2010 |
| v2.6-beta | Beta | 4.0.3a | 2 | 12/03/2010 |
| v2.5 | Release | 4.0.3a | 9 | 11/23/2010 |
| v2.45 | Release | 4.0.3 | 3 | 11/20/2010 |
| v2.4 | Release | 4.0.3 | 1 | 11/20/2010 |
| v2.3 | Release | 4.0.1 | 7 | 11/15/2010 |
| v2.2 | Release | 4.0.1 | 4 | 11/13/2010 |
| v2.2-beta | Beta | 4.0.1 | 1 | 11/12/2010 |
| v2.1 | Release | 4.0.1 | 8 | 11/12/2010 |
| v2.1-beta | Beta | 4.0.1 | 1 | 11/12/2010 |
| v2.0 | Release | 4.0.1 | 35 | 11/10/2010 |
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,256,659 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 523,111 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 512,814 Monthly Downloads
-
- Tidy Plates
- Artwork, Combat, Tank, and Unit Frames
- 390,001 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 375,867 Monthly Downloads





Comments
It is not working at all.
I enable the sound in all mounts - no effect
Added a song, went to options, exact name of the song with file extension - no effect
Wath it´s going on?
Music (and custom music) seems to be working fine here, can you post the output of /chocobo list ?
And also the output of: /dump Chocobo.Global.CUSTOM
Also to note: When adding a new music file, WoW has to be restarted in order to load the new file.
And when specifying the song name, it is relative to the music directory in the addon folder.
For example: You have the file C:\Users\Public\Games\World of Warcraft\Interface\AddOns\Chocobo\music\hello.mp3
In the addon you would add this as just "hello.mp3"
If you have the file [...]\World of Warcraft\Interface\AddOns\Chocobo\music\folder\music.mp3
You would add it as "folder\music.mp3"
All names are entered without surrounding quote marks.
And did you make sure music is enabled in the game settings? (Game Menu (Escape) -> System -> Sound -> "Music" should be checked, also make sure the Master Volume and Music volume slider are not at 0%)
i still keep having issues when ever i try to add more music. i triple check the spelling and it wont play more than one song that i add. especilly when i try to add more than one song to a specific mount.... any help there guys?
and then i logg back on and it loads up the song i wanted..... i am so confused!
Odd, can you post the output of /chocobo list ?
I don't suppose there'd be any way to replace the mount/dismount sound as well?
I'd love to be able to replace the standard whoosh with the sound of an old school car alarm arming or disarming.
:)
As far as I know, there is sadly no way for AddOns to change the sound effects played (no easy way at least).
The best way to change those sounds would be to override the sound effect files in the WoW\Data folder, if it's still possible that is.
Yeah, you can replace the sound but that replaced EVERYONE's mount/dismount effects.
I was hoping for something that could play perhaps just after the dismount sound, and only for my mount.
Thanks anyhow!
i have requests next time you update can you add the chocobo music from ff7
I won't be adding more music. I don't want to increase the download size too much and there's always the risk of some silly lawyer finding out about it and sending C&D orders (like with FFZ addon).
You can add your own music though, check the description for instructions on how to do it. :)
nice updates i just updated from version 2.8 :D
Lothaer
Thanks ^^
While you're here, what happened to your broker plugin?
yeah the folder size is about 79MB lol
Lothaer
That's a nice collection of songs ^^
Though I'm hesitant to add more due to download size and potential copyright issues.
yeah that cool man, (thnks for the credit didnt have to :D)
I have 25 unique chocobo songs from Final Fantasy II to FF XIV
Lothaer