Teratos's Note: Copy&Pasted in the version 1.4.2 readme because it is included with the script. It can be found at the end after the version 1.4.4 readme. // #autoload // #name = UberChat // #version = 1.4.4 // #date = September 16, 2002 // #author = Paul Tousignant // #warrior = UberGuy (FT) // #email = uberguy@tribalwar.com // #web = http://scripts.tribalwar.com/uberguy // #web = http://scripts.tribes-universe.com/uberguy // #readme = scripts/UberGuy/uberChat.txt // #description = Allows for a wider and more visible chat HUD // #category = UberGuy's Scripts // #status = Release // #config = UberChatGui // #credit = jsut, for the way to do to upward resizing, and Ungberg|RT, for asking for the feature. // #include = support/team_tracker.cs // #include = support/PJFontSelector.cs UberChat.cs Version 1.4.4 by UberGuy (FT) - uberguy@tribalwar.com 06/02/2001 REQUIRES: Writer's Support Pack =============================== http://scripts.tribalwar.com/uberguy/files/support/support.vl2 http://scripts.tribes-universe.com/uberguy/files/support/support.vl2 UDATE v1.4.4 (12/11/2002) =========== + Packaged call to playGui::onWake was not passing %this. D'oh! Was breaking kerb's lite pack, and who knows what else. UDATE v1.4.2 (10/04/2002) =========== + Fixed a problem where the chat box didn't dock to the Chat Hud if it was moved (vertcally). UDATE v1.4.1 (09/21/2002) =========== + More attempts fix the votebar/sizing bug UDATE v1.4 (09/21/2002) =========== + Added ability to change chathud font. UDATE v1.32 (09/16/2002) =========== + Hopefully fixed problem with new "expand up" code and the vote bar being chopped off. UDATE v1.31 (09/14/2002) =========== + Added functionality to reverse the hud so it grows UP instead of down. + Added ability to un-dock the chat input box so it can be moved with a hud mover. UDATE v1.3 (09/07/2002) =========== + FIANLLY killed the chopped-off hud problem. It turned out that it only worked right if you were using HudMover, which most people do use. I also made sure the outer container hud always resizes with the number of chat lines. UDATE v1.24 (06/17/2002) =========== + Discovered that a support script wasn't being included. Fixed. UDATE v1.23 (5/23/2002) =========== + Finally found and fixed the problem that cut off the right side of the hud for some people. UDATE v1.22 (10/19/2001) =========== + Fixed some problems with the Siege gametype, added D&D and Arena. + Removed need for PJ's support pack, but needs new version of support.vl2 UDATE v1.21 =========== + Re-fixed problem where going to the lobby screen would reset the HUD to it's default size. UDATE v1.2 =========== + Added customizable lengths to the chat HUD. UPDATE v1.12 =========== + Fixed bug in loading saved preferences. UPDATE v1.11 =========== + Fixed problem where going to the lobby screen would reset the HUD to it's default size. + Added option for HUD transparency UPDATE v1.1 =========== + Fixed the hud sizing problem on game start. + Vote and chat huds now are slightly offset, and I need to fix them. Version 1.0 (06/02/2001) =========== This T2 script is designed to allow you to customize your chat hud. There are a number of options available from the in-game configuration GUI. You can change the text color of all the message types in the chat hud. You can change the chat hud's width and can make it's font bold for higher visibility. You can color code kill messages so you can tell teammates from enemies, and you can strip out the keycodes from chat menu text. (i.e.: "UberGuy: [VGH]Hi." becomes "UberGuy: Hi.") You can make the chat hud transparent. And finally you can disable any color coding from other players' chat messages - especially useful when using colored kill messages, since you can end up with a real riot of color. TO INSTALL: =========== If you have my ColorKills.cs script installed, please remove it. This script has all of that script's functionality and more, and the two will interfere with each other. Follow the instructions for the two required scripts, if you don't already have them. Place uberChat.vl2 anywhere under Tribes2\GameData\base. Play T2! The script is configured from Writer's script browser GUI. The in- game readme has more on how to use the control panel. It's pretty straightforward. Enjoy! //********************************************************** //********************************************************** ======================================== uberChat v1.4.2 by UberGuy (FT) 05/23/2001 ======================================== This script is designed to allow you to customize your chat hud. There are a number of options available from the configuration GUI. Chat Color Tabs: By selecting each tab, you can adjust the in-game text color for text of that character. For example, server messages like "You picked up some discs." Drag the color sliders and when you release you will see the example text below change color. Color Kills: This option highlights the names of players in the chat hud by team. By default, it colors friendly player names in green and enemy ones in red. This only functions in actual team gametypes - it's off in DeathMatch, for example. When you're in observer, everyone shows as an enemy player. This supercedes my old ColorKills.cs script. If you have that, you should uninstall it (deleting it works) and use this instead. Bold text: This simply makes the font in the chat hud be bold rather than normal. Strip Chat Colors: Some client scripts allow for colored player chat. This can be really confusing when mixed with Color Kills. This option strips out color codes from player messages. Strip Chat Keys: I've never liked the key combos being shown in the canned chat messages, like "[VGH] Hi." This option strips them from the text in your hud. Transparent HUD: This removes the pale blue background from the Chat HUD. I recommend bold fonts with this, as the default fonts tend to get lost against a lot of backgrounds. Chat Hud Width: This changes how wide your chat hud is. The value is in % of screen width, so it's resolution independant. Chat Hud Sizes: This lets you change the number of and sizes of the heights (in number of visible lines) for the Chat HUD. You can type in a number in the input box and click "Add" to add to the list. The list is always sorted by length. Currently, the list accepts duplicate sizes. You can select a size and remove it from the list by clicking "Delete." Game Defaults: This resets the script to game default colors, font width, etc. It's like not having this script installed. Script Defaults: This sets the script to the defaults I set it to when you first install it. Load: This loads your saved defaults, or sets the script to "Script Defaults" (see above) if you haven't saved any. Save: This saves your defaults. They are placed in Tribes2\GameData\base\prefs\uberPrefs.cs Enjoy!