TextSpy 0.6
Recluse@Norgannon

>>>=========================================<<<
>>>Requires: FuBar (http://files.wowace.com)<<<
>>>=========================================<<<

=====
About
=====
Searches the chat window for any text you want to find, and responds by playing any audio file you want.

Supports
 *Waterfall
 *Niagra
 *SCT
 *Parrot

==================
Instructions/Usage
==================
Right click on the FuBar icon/text to access the configuration options.
	**If you have Waterfall installed, you can left click on the FuBar icon/text to open a GUI configuration window.
	**If you have Niagra installed, you can access this addon's options under Chat/Communication section.

==Menu Overview==	
"Monitor Chat"
	CHECK: All enabled triggers will play their sound files.
	NOCHECK: No triggers will play their sound files.
"Suppress SCT Output"/"Suppress Parrot Output" (Only shown if you have SCT or Parrot installed)
	CHECK: Turns off all output to SCT/Parrot without needing to modify individual triggers.
	NOCHECK: Allows triggers to individually allow/disallow output to SCT/Parrot
"New Trigger"
	This option will create a new trigger with the default settings.
	A menu option Trigger Settings will appear to allow editing the new trigger.
"Trigger Settings"
	Opens a submenu containing the names of any triggers you have created.
	Move your mouse onto the name of a trigger for its options.
		"Trigger Name"
		|	This is the text which appears on the Trigger Settings submenu.
		|	You can simply edit this text.  PRESS ENTER WHEN DONE.
		"Trigger Text"
		|	This is the text which this trigger will search for if enabled.
		|	You can simply edit this text.  PRESS ENTER WHEN DONE.
		"Trigger Sound"
		|	This is the sound file which the trigger will play if the Trigger Text is seen.
		|	Place custom sound files in the \sounds\ subdirectory of the TextSpy install path.
		|	You can simply edit this text.  PRESS ENTER WHEN DONE.
		"SCT Options"/"Parrot Options" (Only shown if you have SCT or Parrot installed)
		|	Opens a submenu containing the options for SCT/Parrot output
		|		"Enabled"
		|		|	CHECK: This trigger will send a message to SCT/Parrot.
		|		|	NOCHECK: Tris trigger will not send a message to SCT/Parrot.
		|		"Crit Modifier"
		|		|	Both Parrot and SCT allow a message to be flagged as a critical strike.
		|		|	This normally gives an animation and/or size increase in the text, making it more prominent.
		|		|	CHECK: Tris trigger will show as a critical strike when sent to SCT/Parrot.
		|		|	NOCHECK: Tris trigger will not show as a critical strike when sent to SCT/Parrot.
		|		"SCT Output Frame"/"Parrot Output Frame"
		|		|	A list to choose from will be shown of the available output frames.
		|		|	Parrot should show up any custom frames in the list.
		|		|	SCT has three frames, but a fourth will be in the list if you have SCT+SCTD installed.
		|		|	The message will be shown as defined by your SCT/Parrot settings for those frames.
		|		"Color Setting"
		|			Defines the color of the text to use when displaying the message in SCT/Parrot.
		"Trigger Enabled"
		|	CHECK: This trigger will be searched for if Monitor Chat is also checked.
		|	NO CHECK: This trigger will not be searched for, period.
		"Delete Trigger"
			Click this to remove this trigger.
"Global Settings"
	This menu contains the default options that all new triggers will have.
	It contains most of the options under Trigger Settings above.

=============
Custom Sounds
=============
You can use both .wav and .mp3 files, and it is best to keep them short (1-2 seconds in duration) to prevent overlapping sounds if things get busy in the chat window.  Place them in the \sounds\ subdirectory of the TextSpy install path
	<WoW Install Path>\Interface\AddOns\TextSpy\sounds\yoursound.mp3
	<WoW Install Path>\Interface\AddOns\TextSpy\sounds\yourothersound.mp3
	<WoW Install Path>\Interface\AddOns\TextSpy\sounds\yoursoundagain.wav
I think that I will be implementing the SharedMedia library, but for now, this is how it works.

