promotional bannermobile promotional banner

Dukebox

Abandoned
Dukebox

File Details

2.11

  • R
  • Apr 21, 2012
  • 602.79 KB
  • 1.1K
  • 4.3.4
  • Retail

File Name

Dukebox_v2.11.zip

Supported Versions

  • 4.3.4

Version 2.11


  • TOC bump for 4.3



Version 2.1


Choonster's update for 4.2

  • Changed all occurrences of the variable this to the Cataclysm equivalent self.
  • Added the arguments to the OnLoad and OnEvent functions and added self to the OnUpdate function in both the Lua and XML.
  • Due to dungeon maps being added, the GetPlayerMapPosition function no longer returns 0,0 when in an instance. The IsInInstance function is now used to check if the player is in an instance instead.
  • Changed the alpha values used by the |c escape sequences from AA to FF. The alpha values are ignored completely by the game, so this won't actually change anything.
  • Changed the indentation in dukebox.xml to make the code easier to read/edit.
  • Converted all the .WAV sound files to .OGG because Cataclysm removed support for custom .WAVs.
  • You can view a complete differential between this version and the previous here and here.




Version 2.0.1


Changes

  • Stupid me left a debug message in the code, removed it.




Version 2.0


NOTE

  • Heard the addon was having problems with Wrath, so have looked over the code and updated it to the current live client.
  • I plan to change the interface and add more customization, but right now I wanted to bring the addon up to date.

Changes

  • Fixed a problem with the item sounds, they were conflicting with another variable somewhere and was screwing up the addon. All good now!

TODO

  • Revamp the interface, hopefully.




Version 1.5b


NOTE

  • This is the BETA of the new Dukebox. Please test it out, and comment if any problems are found. Specifically the boss sound effects (try battling a level skull boss) because I don't raid anymore and can't check myself. Also try testing it in the BGs.

Changes

  • Works with new chat system: Blizzard introduced a new combat chat window system, and also a new API along with it. Because Dukebox uses the combat log to fire certain events, previous versions were not working. The codes been modified, and all sounds should play. (As a bonus, non-English clients "SHOULD" work now, since they are not dependent on the actual text).
  • Fixed HOT Bug: If a player was healed with a HOT, the heal sound would get spammed every tick, making a real annoying sound. This has been removed, and no sounds will play on HOT spells!
  • New Item Sound System: Before, the only way to get the item pickup sounds, was to get the confirm loot window to pop up. I have redone the code, and you will now get a one-liner when you loot a green or higher item, like it was intended!
  • New Sounds: Sounds from the Duke Nukem game, Manhattan Project, have been added. 15 sounds are included, though the KILL sounds have been disabled, because I don't think they give off that Duke Nukem feel. You can re-enable them by opening "dukebox_snd_cfg.lua" and setting "kill_num" to 20.

TODO

  • Localization: I keep saying it, but hopefully one day I'll implement it.