Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(492 Kb)
Download
Updated: 01-14-15 07:53 PM
Compatibility:
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:01-14-15 07:53 PM
Created:09-26-13 02:40 AM
Downloads:586
Favorites:5
MD5:
Categories:Combat Mods, Miscellaneous

Killing Streaks

Version: 1.8
by: TULOA [More]

This addon bring all of the current Halo© killstreak sounds to World of Warcraft along with chat notifications to you only.

Thanks to kaustos of WoWInterface for the help of finding a solution to sound playback.

This addon will be customizable later on to include where its enabled and for what purposes(PVP, PVE, Dungeons Only, Anytime, Etc...)

------------------------------------------------------------------

As required by Microsoft©:

Halo 3 & Halo 4 © Microsoft Corporation. Killing Streaks was created under Microsoft's "Game Content Usage Rules" using assets from Halo 3 & Halo 4. It is not endorsed by Microsoft and does not reflect the views or opinions of Microsoft or anyone officially involved in producing or managing Halo 3 and/or Halo 4. As such, it does not contribute to the official narrative of the fictional universe, if applicable.
To Be Certain:
Used with permission from Microsoft.
------------------------------------------------------------------

If later on popularity demands and I can do it I may modularize the addon and add sound packs with and if permission is granted or grantable by the game makers.


Includes the following sounds for kills within 4 seconds. (1 kill must be within 4 seconds of the next chaining until the player fails to kill something in 4 seconds of the last kill) (Each currently increment by 1 kill):
Code:
Double Kill
Triple Kill
Overkill
Killtacular
Killtrocity
Killamanjaro
Killtastrophe
Killpocalypse	
Killionaire
Killing Streaks (Kills without dying regardless of time taken in between to do so) (Currently increment by 5):
Code:
Killing Spree
Killing Frenzy
Running Riot
Untouchable
Invincible
Inconceivable
Unfriggenbelievable
New!:
Slash Commands:
/ks
  • killstreak
    • show - Shows your current record for the current player.
      • streak - Shows your current streak
      • record - Shows your current streak record
    • report <channel> <player(for whisper)> - Reports your current record for the current player to the chosen channel listed below.
      • say
      • party
      • guild
      • raid
      • bg
      • whisper
  • reset - Resets the current streak. Note: Does not save your streak.


And for those requiring it provided solely for copyright purposes:
http://www.xbox.com/en-US/Community/Developer/Rules
http://www.microsoft.com/en-us/legal...x#Game Content

1.8:
Added icons to chat for each medal.

TOC Update for WOD.

6.x.x: TOC UPDATE 2
Updated Library files and TOC.
Didnt truly fix library file. Took care of that for real this time.

1.7:
Added a version checker. Next up: Option Menu and minimap button.

1.6:
Edited the sound files to make the streak ones a little louder. May not help or matter but I am giving it a shot.
Also Minor bug fixes.

1.5:
Changed Sound Playback to work 100% like Halo. Thanks to kaustos of WoWInterface for the help.

1.4:
Slight change in playback. It should be less annoying when you get multiple kills at once but is still not perfect. This is as good as I can get it myself for now. I will keep trying.

1.3b:
Added reset functionality to the current streak. Note: Not the killing streak record.
Fixed the Announcement feature to use the higher of the following:
-Kill Streak
-Kill Streak Record
Made the Kill Streak Record Per Character instead of Per Account.
Updated TOC to show correct version.

1.3:
Fixed the resetting of killstreak on death. Somehow set it to reset on suicide instead of any cause of your own death.
Added Annoucements. See Description for more information.
Added Slash Commands. See Description for more information.

1.2:
Hopefully fix the reset streak on death announcement bug. Still testing but pushing it now.

1.1:
Silly me forgot to update a change in the LUA when the Master Directory was changed for copyright compliance.
In other words: Sound should now work lol.

1.0:
Initial Release
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Author
Date
1.7
477kB
TULOA
01-03-15 11:35 PM
1.7
477kB
TULOA
10-31-14 11:51 PM
1.6
471kB
TULOA
01-04-14 12:34 AM
1.6
471kB
TULOA
01-04-14 12:11 AM
1.5
469kB
TULOA
01-03-14 02:18 PM
1.4
477kB
TULOA
01-02-14 12:37 PM
1.3b
443kB
TULOA
10-08-13 09:19 PM
1.3
443kB
TULOA
10-08-13 05:46 PM
1.2
403kB
TULOA
10-01-13 07:26 PM
1.1
403kB
TULOA
09-26-13 02:46 AM
1.0
403kB
TULOA
09-26-13 02:40 AM


Post A Reply Comment Options
Unread 01-15-15, 09:01 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
On 1.9 I am also going to add another option.

A control for the displayed icons size.

This will allow you to change the size down to the text size and up to its current. I may take input to make it larger if people wish but we will see.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-14-15, 07:52 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
1.8 is out!

I am releasing 1.8 with just the new icons in chat until I get this trial account a little higher to test other features.

1.9 will come in time with the options and such.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-10-15, 05:15 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Subscription ran out so debugging is taking longer.

Started a new trial account that I can use for now on to test with.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-07-15, 12:04 AM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Originally Posted by TULOA
Working on 1.9. It should be up by end of day Thursday if things go well.
That will be bringing a UI to the options for it.

In the meantime tonight I am testing and uploading 1.8 which brings the Icons to the chat just like you would see in Halo itself.
Got delayed due to difficulty with a bug. Will just roll out 1.8 with 1.9 features as well by thursday.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-06-15, 10:12 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Working on 1.9. It should be up by end of day Thursday if things go well.
That will be bringing a UI to the options for it.

In the meantime tonight I am testing and uploading 1.8 which brings the Icons to the chat just like you would see in Halo itself.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-15, 11:28 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Ok I plan to add the next update. Progress on ChatMod2 has hit a working point.

I plan to add icons to chat, update TOC, Add missing combos, Add some PVP items such as king of the hill ones if they exist in this context.

Not sure when the update will be complete but I dont expect it to take long.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 12-07-14, 06:45 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
I should be able to soon give this another enhancement with the new things I learned from another addon and make this more like the halo system and add chat notices that will be disable-able in the System->Interface->Killing Streaks area once that is all done.

I say this particular update could take a week or more.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 11:41 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Originally Posted by Tonyleila
I don't hear the sound for Timed events and ingame is to load so I can't head the addon sounds. Also I can't open an option menu
There is no option menu as its just a few simple things. I will add one later when its more robust.
I need more debugging on the addon sounds because I dont know whats causing that. I will upload another bug fix version here soon.

Edit: I dont know about the lack of addon sounds. It should only be killing my addons sounds and I have others that have sound so I am not sure on that.
Last edited by TULOA : 01-04-14 at 12:05 AM.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 04:30 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 591
File comments: 1639
Uploads: 38
I don't hear the sound for Timed events and ingame is to load so I can't head the addon sounds. Also I can't open an option menu
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 01-03-14 at 07:06 PM.
Tonyleila is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 02:35 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Gonna be doin some bug fixing for a while but its a good start. Thanks alot man.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 02:12 PM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Originally Posted by kaustos
Originally Posted by TULOA
Thanks for the link and Info I will get it working soon. I am running into a error on my part to which if you call it before a sound is played you get an error I am sure and I need to make sure the handle has a valid handle.
Just local lastsoundHandle = -1 in your local defs at the top, or use StopSound(lastsoundHandle or 0), something like that. It wont error if you give it an invalid number unless the arg is nil.

Wowwiki stopped updating when wowpedia split off from them- wowpedia is the same content and authors but actively maintained. It +wowprogramming.com are the best API resources currently, IMO.
Ok thanks for the info. When I tried searching for the function before I never saw that. It should fix my issues.

Thanks alot for the help and I will be giving you credit.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 01:15 PM  
kaustos
A Kobold Labourer
 
kaustos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 1
Originally Posted by TULOA
Thanks for the link and Info I will get it working soon. I am running into a error on my part to which if you call it before a sound is played you get an error I am sure and I need to make sure the handle has a valid handle.
Just local lastsoundHandle = -1 in your local defs at the top, or use StopSound(lastsoundHandle or 0), something like that. It wont error if you give it an invalid number unless the arg is nil.

Wowwiki stopped updating when wowpedia split off from them- wowpedia is the same content and authors but actively maintained. It +wowprogramming.com are the best API resources currently, IMO.
kaustos is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 11:37 AM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Originally Posted by TULOA
Originally Posted by kaustos
You can stop previously playing sounds by using the StopSound() call that was added in 5.0.4, so you won't have to rely on PlayMusic().

PlaySoundFile() now returns an ID# that can be used to halt it later. ie.

StopSound(lastsoundHandle)
willPlay, lastsoundHandle = PlaySoundFile("Interface\\AddOns\\KillStreak\\Streak1.mp3")

FWIW, in a similar addon I wrote I periodically got 'script ran too long' errors unless I explicity caught returns from PlaySoundFile() into vars for when the sounds failed to play for whatever reason.

http://wowpedia.org/API_PlaySoundFile
http://wowpedia.org/API_StopSound
I had no idea WoWWiki had no reference to this command. I will try it out and get back to you. If it works im throwing it up there as well.
Thanks for the link and Info I will get it working soon. I am running into a error on my part to which if you call it before a sound is played you get an error I am sure and I need to make sure the handle has a valid handle.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 11:21 AM  
TULOA
A Cyclonian
 
TULOA's Avatar
AddOn Author - Click to view AddOns

Forum posts: 44
File comments: 81
Uploads: 8
Originally Posted by kaustos
You can stop previously playing sounds by using the StopSound() call that was added in 5.0.4, so you won't have to rely on PlayMusic().

PlaySoundFile() now returns an ID# that can be used to halt it later. ie.

StopSound(lastsoundHandle)
willPlay, lastsoundHandle = PlaySoundFile("Interface\\AddOns\\KillStreak\\Streak1.mp3")

FWIW, in a similar addon I wrote I periodically got 'script ran too long' errors unless I explicity caught returns from PlaySoundFile() into vars for when the sounds failed to play for whatever reason.

http://wowpedia.org/API_PlaySoundFile
http://wowpedia.org/API_StopSound
I had no idea WoWWiki had no reference to this command. I will try it out and get back to you. If it works im throwing it up there as well.
Last edited by TULOA : 01-03-14 at 11:23 AM.
TULOA is offline Report comment to moderator  
Reply With Quote
Unread 01-03-14, 09:13 AM  
kaustos
A Kobold Labourer
 
kaustos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 1
You can stop previously playing sounds by using the StopSound() call that was added in 5.0.4, so you won't have to rely on PlayMusic().

PlaySoundFile() now returns an ID# that can be used to halt it later. ie.

StopSound(lastsoundHandle)
willPlay, lastsoundHandle = PlaySoundFile("Interface\\AddOns\\KillStreak\\Streak1.mp3")

FWIW, in a similar addon I wrote I periodically got 'script ran too long' errors unless I explicity caught returns from PlaySoundFile() into vars for when the sounds failed to play for whatever reason.

http://wowpedia.org/API_PlaySoundFile
http://wowpedia.org/API_StopSound
kaustos is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.