Download
(99Kb)
Download
Updated: 01-09-07 02:21 AM
Pictures
File Info
Updated:01-09-07 02:21 AM
Created:unknown
Downloads:2,242
Favorites:15
MD5:

Loudmouth (Ace2)

Version: 0.8rc2
by: DMXGuru [More]

Note: I haven't posted, but have been making SIGNIFICANT progress on the addon. I'm also looking for work and trying to resolve some serious financial issues, so that's cutting into my development time. Bear with me, and you'll get some significant new features, such as the ability to integrate your own quote modules into it.

Loudmouth provides several features to talk trash to your targets while you beat them up (or alternatively - get beat up by them). For instance, if you get a critical hit ("Oops, my weapon's stuck, wait a second..."), they run away, you miss them ("Swing and a miss..."), etc. Each type of activity has its own 'talk rate' (i.e. crits 15% of the time, misses 50%, and fears (them, not you) 33% are some current defaults). Each activity has its own quotes, which are randomly chosen.

Smacktalk did not provide an in-game method to update them, and that was a key feature of this mod, plus multiple events to talk about. This mod is still in development, and should be considered 'Alpha' quality code. The code appears to be very stable for the 0.3 release, and functional but not optimized or pretty. Expect many updates as I continue development.

Loudmouth is 'my' replacement for the Smacktalk Addon. I also looked at SpeakEasyGUI, but it was too 'complicated' and 'manual' for casual use. So Loudmouth was born.

For in game help: "/loudmouth" or "/lm".

All features are available via command line options, or Fubar menus. The GUI quote configuration window can be accessed via '/loudmouth gui' or '/lm gui'

Support can be found at Beta Interfaces/Scripts Forum - post Loudmouth

Pre-release code can be found at http://www.wowace.com/wiki/Loudmouth. It is usually updated daily with my latest features. Committed code at that site will always be in a functional state, although some new features may be in a partially completed state.

System Requirements:
--------------------------
Req: World of Warcraft (2.0 or higher)
Req: ACE2 (libraries included)
Opt: Fubar

Todo:
-------
- Define options and interface to set them when entering quotes -0.8
- Allow disable of AFK messages - 0.8
- add displays that will show 'options' for existing quotes.
- All quotes are 'common' between all characters. Add features for class specific quotes or gender related (i.e. male gets beat by female: "You got beat by a GIRL!").
- Add better multiple quote set support - 0.805
- Add 'quote library' support... allow other AddOns to register a quote set with Loudmouth.
- Integrate with Top ScoreFu to determine if a crit is a new all time 'high'. Always announce those.
- Allow quote 'movement' between char and general storage, and/or between quote sets.
- allow specific quote to be sent to channel. -- in 0.8
- add Emote support, standard and custom. -- in 0.8

0.9 release notes:
---------------------
- Lots of interface improvements, quote editing box is now multi-line.
- In game help system should have at least minimal content by release.
- Complete rewrite of back-end GUI handling code to hopefully reduce package size
- More details to come later, getting back to coding.

Looks like I'm going to skip the 0.8 release, and go straight to 0.9
0.8 release notes:
---------------------
- Converted all output strings to Localization strings
- Added all localization strings configured
- Added a Wisecrack Cooldown, no more than 1 every 5 seconds, up to 1 every 5 minutes.
- Added menu option to set Wisecrack Cooldown.
- Added logic to ensure the last quote won't be requoted immediately.
- Fixed the Enable checkbox label on the GUI to stay even when Enable is not checked.
- Fixed logic where the list box highlight was not hidden if a quote was deleted.
- Added LMEditFrame with options for a selected quote
- Added functions to modify the LMEditFrame
- Added code to transmit current quote on any channel.
- Added code to cancel editing a quote when the window is closed.
- Added Emote setting, which overrides speech channels.
- Fixed bug where upbutton on quote list scroll frame wouldn't disable at top of list.
- Additional bug fixes, sorry, I fixed them as I saw them, and forgot what most were.

0.7 release notes:
---------------------
- Changed the way I delete quotes in order to fix a bug and make it more efficient.
- Fixed a bug with checking emotes that results in a 'comparing number with nil' error.
- Changed tooltip over quotes to only appear if the full quote is not visible.
- Fixed Drop Down boxes were not correctly displayed on form:Show().

0.6 release notes:
---------------------
- Fixed a bug line 872: current_set_frames should have been current_set_name
- Fixed a bug in CHAT_MSG_MONSTER_EMOTE, never matched 'run' and 'fear'.
- Added an "On_Upgrade()" function to move existing data to new location when I move values.
- Added an Enable button to the GUI for each event category that can be disabled.
- Moved values enabling categories into an enabled[] to match the rates and quotes indices.
- Fixed a few places where changing a value didn't update a tooltip or other displayed value.
- Cleaned up the code a bit in places to be more consistent.
- Added Status on Command Line function.

0.5 release notes:
---------------------
- Modified Loudmouth:Spew() to consolidate the debug messages a bit.
- Fix GUI Scroll Bars. Mousewheel also scrolls quote list, if full enough to scroll.
- Fixed Num_Quotes to automatically count quotes without having to manually traverse the data.
- Added code to cause the edit box to get focus when you click on a quote to edit it.
- Messages can now be deleted.
- Changed code to put QuoteEdit:ClearFocus() in LUA so it will be called multiple places.
- Removed the UIErrorMessages I was using for debugging.

0.4 release notes:
---------------------
- AFK message auto sent to Guild and Raid/Party when AFK message is triggered by system.
- Keyboard focus problem fixed in Loudmouth.xml.
- Corrected text clipping view size in Loudmouth.xml.
- Game Tooltip added to help with reading long (clipped) quotes.
- Highlight selected quote being edited from the ListBox.
- Reorganized code to make it easier to read. Functions are now grouped by alpha order within general purpose, i.e. UI, Loudmouth Logic, Defaults, Fubar/Ace functions.
- Quote list now shows how many quotes are in that category.
- Category rate can now be changed on GUI frame.
- Tooltip shows total # of quotes.

Known Bugs: (most recent first)
---------------
- v0.6 - When a mob emotes and it's not a run in fear type message, a compare number with nil at line 980 will occur. Fixed in v0.7
- v0.5+ - When deleting a message, strange things may occur to your lists of quotes. They shouldn't disappear, but something may look weird. I recommend that you don't delete messages until you use v0.7, which deletes messages in a more 'stable' way.
- vALL - If you enable Debugging, you'll be flooded with messages.
- vALL - The Drop Down boxes are not correctly displayed on form:Show(). Fixed in v0.7

Optional Files (0)


Post A Reply Comment Options
Unread 02-15-07, 12:22 AM  
DMXGuru
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 6
Uploads: 1
Originally posted by Thommas
I just downloaded the zip file and there is no Crayon directory in it.
Of that I'm not surprised. The 0.7 and 0.8rc2 releases I posted apparently didn't build correctly on WowAce due to a discrepancy in my dependency definitions. I'm in the middle of a MAJOR feature update, and they are correctly building now. If you wish to use my 'development' version, you can find it at www.wowace.com/files - but be aware, it may have lots of annoying debug output (even when not in debug mode), that's pretty much where my beta testers get the current code. I find the output to be a little annoying while playing, but it's helping me figure out ways I can optimize the performance a bit.

I know that it's been a while since my last update, and I do apologize for that, I usually try to get bug fixes out pretty quickly. But there's a lot in this next update, it'll be like a whole new addon. I'll also be including some extra files to allow you to develop and distribute your own quote packs as Loudmouth Modules. So, please bear with me while I get this finished, ok? I promise it will definitely be worth the wait. I'm also including several quote packs in the next release, but it's taking me a while to build the quote sets.

If you are willing to do a little manual work to add the Crayon library (which is missing), you can download my development version, and simply replace the files in the production version (0.8rc2). This will at least get it working now, because I know the current distribution zips include them correctly now.
__________________

"Sorry, I can't. I have to go drive the short bus."
Report comment to moderator  
Reply With Quote
Unread 02-14-07, 02:59 PM  
Thommas
A Kobold Labourer
 
Thommas's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by DMXGuru
You're missing the Crayon library. There should be a Loudmouth/libs/Crayon... directory in the zipfile.
I just downloaded the zip file and there is no Crayon directory in it.
Report comment to moderator  
Reply With Quote
Unread 02-14-07, 07:31 AM  
DMXGuru
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 6
Uploads: 1
Originally posted by ryan odets
I am getting the same error. I am including a link to the SS here
You're missing the Crayon library. There should be a Loudmouth/libs/Crayon... directory in the zipfile.
__________________

"Sorry, I can't. I have to go drive the short bus."
Report comment to moderator  
Reply With Quote
Unread 02-14-07, 01:27 AM  
ryan odets
Premium Member

Forum posts: 10
File comments: 9
Uploads: 1
Originally posted by Elk
Not sure what mine is doing. I installed the mod and it shows good but when I try to use the / commands like /lm and /loudmouth it does not show any commands just says type help .... Any idea whats going on
I am getting the same error. I am including a link to the SS here
Report comment to moderator  
Reply With Quote
Unread 01-23-07, 02:14 AM  
DMXGuru
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 6
Uploads: 1
Originally posted by Elk
Not sure what mine is doing. I installed the mod and it shows good but when I try to use the / commands like /lm and /loudmouth it does not show any commands just says type help .... Any idea whats going on
Then something isn't being loaded that's required, or there's some error during loading. I don't know what to suggest unless I can see the error message.
__________________

"Sorry, I can't. I have to go drive the short bus."
Report comment to moderator  
Reply With Quote
Unread 01-23-07, 02:12 AM  
Elk
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Not sure what mine is doing. I installed the mod and it shows good but when I try to use the / commands like /lm and /loudmouth it does not show any commands just says type help .... Any idea whats going on
Report comment to moderator  
Reply With Quote
Unread 01-15-07, 12:21 PM  
DMXGuru
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 6
Uploads: 1
Originally posted by Thommas
I'm having problems getting this to run.
At log in I get the error:
...\AddOns\loudmouth\Libs\AceAddon-2.0\AceAddon-2.0.lua:18: AceAddon-2.0 requires AceLibrary

I went and put the Ace2.0 core in and WoW is telling me that it is incompatable.

What am I doing wrong?
Good question. Unfortunately, I have somewhere to be about 20 minutes ago, and I haven't seen that yet. I'll look into that. I suspect the libraries may have split and I'm missing an 'external'. Back later. I'll post when I have figured this one out.
__________________

"Sorry, I can't. I have to go drive the short bus."
Report comment to moderator  
Reply With Quote
Unread 01-14-07, 08:28 PM  
Thommas
A Kobold Labourer
 
Thommas's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
I'm having problems getting this to run.
At log in I get the error:
...\AddOns\loudmouth\Libs\AceAddon-2.0\AceAddon-2.0.lua:18: AceAddon-2.0 requires AceLibrary

I went and put the Ace2.0 core in and WoW is telling me that it is incompatable.

What am I doing wrong?
Report comment to moderator  
Reply With Quote
Unread 12-28-06, 04:04 PM  
dafire
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 216
File comments: 39
Uploads: 2
you don't need fubar .. it will be on the minimap then
Report comment to moderator  
Reply With Quote
Unread 12-28-06, 09:05 AM  
Gevouden
A Deviate Faerie Dragon
 
Gevouden's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 9
Uploads: 2
Any possible titan panel support ? I love ace addons, but hate fubar.
__________________
If ignorance is bliss , slap the smile off my face.
Report comment to moderator  
Reply With Quote
Unread 12-26-06, 06:21 AM  
DMXGuru
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 6
Uploads: 1
Originally posted by mrruben5
Finally, an ace replacement for roleplayinghelper :P
I had never heard of this Addon before, thanks for telling me about it. It appears to me that it's not under 'active' development, so I'll see what I can do to implement some of its unique features as well, and make this a very enjoyable AddOn.
__________________

"Sorry, I can't. I have to go drive the short bus."
Report comment to moderator  
Reply With Quote
Unread 12-26-06, 05:49 AM  
mrruben5
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Finally, an ace replacement for roleplayinghelper :P
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 12-25-06, 08:51 PM  
DMXGuru
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 6
Uploads: 1
lol, thanks. It needed that. and FYI, Krink is my primary tester.
__________________

"Sorry, I can't. I have to go drive the short bus."
Report comment to moderator  
Reply With Quote
Unread 12-25-06, 08:48 PM  
Krink
A Murloc Raider

Forum posts: 6
File comments: 6
Uploads: 0
Exclamation Ha dibs on first!

Ha dibs on first Post!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: