I'm new to the UT99.org forums, but I've been playing UT99 since day one ... anyway, I noticed this topic on binding keys and saw that some players are looking for a way to bind voice taunts / commands and custom say messages to keys.
I've built a utility which allows a player to select a voice pack and bind keys to specific taunts & commands ... it also allows you to bind custom messages (like: Nice Shot Dude!) to a key press. The UT Speech Binder comes with built in support for all the voice packs included with the UT GOTY; as well the UTSB tool is dynamic so you can add a simple text file for any voice pack and the Speech Binder will allow you to bind keys for it.
Here's the low down on what I call the UT Speech Binder:
Attached is a zip file of which contains the 2.2 version of the UTSpeechBinder.exe, Readme.txt, & FAQ.txt
Purpose:
The purpose of this utility is threefold; first to allow quick and accurate key binding for any Unreal Tournament player voice, secondly to allow the user to easily see which phrases have been mapped and to which keys they are currently bound, and lastly allow the player to quickly change from one voice to another without having to rebind any keys.
How To Install:
Just unzip to anywhere and run the UTSpeechBinder.exe file. Point it to your user.ini file and enjoy.
This is a list of functionality in the UT Speech Binder version 2.2:
• Provides quick & easy key binding for Unreal Tournament voice packs
• Informs you if the selected key press is currently bound to another game function.
• Provides an easy way to view voice key bindings for Unreal Tournament voice packs
• Allows any voice pack selection without requiring the player skin to be changed. (You can use any voice and keep your custom skin.)
• Maintains key binding history by Voice Pack. (You bind your keys once and never have to do it again)
• Synchronizes CTF Key Bindings across all voice packs. (Make your CTF key bindings once, the utility will propagate the key bindings to all available voice packs)
• Option to allow user to toggle on/off CTF Command synchronizing across voice pack profiles
• Allows you to add a Victory Dance to any voice key binding.
• Launch Unreal Tournament option. (Saves your configuration changes, launches UT, and closes the utility)
• Auto-Connect to your game server!
• Wizard for configuring your game server IP address for auto-connecting
• Player name can be unique for each voice pack.
• Provides quick voice change functionality. (Select a voice and the utility loads your custom key bindings for the selected voice pack automatically)
• Modular support for any custom voice pack. (Just add a text based voice configuration file and the UT Speech Binder utility makes the voice pack available for key binding)
• Print key binding cheat sheet
• Allow user to bind keys to Custom Text Messages - (not voice phrases, custom text messages).
• Option to allow user to synchronize Custom Messages across all voice pack profiles
• Allows key binding for "Admin Login" using a wizard
• Other User Configuration options which Unreal Tournament dialogs do not support.
• Utility remembers last size and location
• Utility defaults to voice pack found in your current game configuration
• Option to show complete User.ini in memo page
• Allow user to show/hide the View INI page.
• Allow user to change team color
• Allow user to clear specific bindings
• View, Options, & Tools menus
• Easter Egg - Find this hidden feature and gain godlike power ;-}
NOTE to Voice Pack Builders: This utility is dynamic, which means you can create a simple text file for any voice pack and the UT Speech Binder will allow key bindings for your new voice pack.
I hope you all find this tool helpful, Crusher