Modern Warcraft

Modern Warcraft imitates the Challenge Complete and level up messages that Call of Duty 4: Modern Warfare shows, complete with the killer guitar riff and scrolling the message.

So far, only two /slash commands are implemented.

/modernwarcraft testlevel
/modernwarcraft testachievement

These two commands will show a test message to show that the addon is working.

A demo of the addon can also be seen at http://www.youtube.com/watch?v=F-XvdFYmCGU

KNOWN BUGS
- If you do something that would trigger multiple messages, such as gain a level and complete an achievement at the same time, or complete multiple achievements at the same time, then only one message gets displayed, but the sound for each message gets played at the same time, making it very noisy.
- Certain characters such as apostrophes and dashes don't appear correctly in achievement names

COMING EVENTUALLY: When you gain a level, I'd like it to show a screen similar to COD4's screen telling you what new spells you've "unlocked." In addition, at the end of an instance run, I'd like it to show a screen similar to the screen COD4 shows when you finish a multiplayer map.

Originally posted by Animortus It should still tell you what you just unlocked in your chat window.

My chat is mostly cluttered due to guild always typing... I miss it every time. So it would be better for me, to just use the sound file in this for leveling up, but for Achievements I don't care because I don't keep track of them, and I don't seek them out just to complete them like everyone else does.

Originally posted by Rammoth Is there a way to just use the music files in this to play when I gain a level, and then have it normal the way it's meant to be for Achievements? Because I don't know if I unlocked a new ability without it telling me, and it can't tell me with the default level up thing being replaced by this.

Is there a way to just use the music files in this to play when I gain a level, and then have it normal the way it's meant to be for Achievements? Because I don't know if I unlocked a new ability without it telling me, and it can't tell me with the default level up thing being replaced by this.

Originally posted by Chigerian Awesome work with the fixes, I totally adore this addon. Just a small thing, whenever you level up or gain an achievement a message is printed to chat. Something like: ACHIEVEMENT_EARNT and LEVEL_GAINED

That was something I was using for testing when I first started writing the addon to make sure events were properly being triggered. I suppose I could remove that now. I'll update it to remove that.

Awesome work with the fixes, I totally adore this addon. Just a small thing, whenever you level up or gain an achievement a message is printed to chat. Something like: ACHIEVEMENT_EARNT and LEVEL_GAINED

Originally posted by Rammoth The second line of text, never tells me what level I just leveled to, like it does in your screenshots. Instead it basically repeats what the first line said, but it cuts it off, and puts the words int he wrong order. I'll edit my post with a screenshot as soon as I can. But I think my text explains pretty well.

Despite that, this is a badass modification.

EDIT: Is there a way to change the font used on this?

Hmm...I don't have that problem with the text showing up wrong, so I don't know how to find a solution. As for changing the font, yes that can be done if you have the .TTF file for that font. Just drop the file into the Modern_Warcraft\fonts directory and then edit lines 47 and 49 of Modern_Warcraft.lua to reflect the new file name.

The second line of text, never tells me what level I just leveled to, like it does in your screenshots. Instead it basically repeats what the first line said, but it cuts it off, and puts the words int he wrong order. I'll edit my post with a screenshot as soon as I can. But I think my text explains pretty well.

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.