//----------------------------------------------------------------------------------
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! SixPak Script Pack !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//----------------------------------------------------------------------------------
// FILE NAME    | whatsnew.txt
// AUTHOR       | SixStringz  
// AUTHOR EMAIL | mccleans@inreach.com
// VERSION      | 3.0
// RELEASE DATE | 09/25/99
// REQUIREMENTS | 
// DESCRIPTION  | Version history 
// DESCRIPTION  |
// DESCRIPTION  |
// DESCRIPTION  |
//----------------------------------------------------------------------------------
////////////////////////////////////////////////////////////////////////////////////
//----------------------------------------------------------------------------------
3.0 09/25/99
- Added OGL support for duel.cs and a feature that disables all team damage messages
  when duel is activated until you die or you kill your opponent.
- By request I have included optional access to the Moos! See features.txt for more
  info and how to enable.
- Added cool new color weapon and foe icons by Boots a.k.a. Legion.dll (nice work!)
- Added three very well done scripts by the master of all that is HUDs, Cowboy himself.
  DemoHUD++ and FlagCapsHUD! and CowboyHUD are now included at no charge. GREAT JOB Cowboy!
- By popular demand I added several of Crunchy's great scripts including ObjectiveHUD,
  ItemHUD, and TeamSizeHUD. These great scripts are now selected using the following
  new feature.
- New HUDSets script allows you to select from several completely diferent HUD configurations! 
  Including Classic, Classic+, ObjectiveHUD and ObjectiveHUD + TinyHUDs (more to come).  
  HUDSets will auto detect what resolution you are running at and adjust accordingly.
- Added optional mouse wheel support for weapon change. See features.txt for info.
- Updated Zear's NewOpts script to version 0.95 which indludes HUDMover!
- Made stopwatchHUD and XHUD optional and disabled by default.
- Added function to tr.cs to give random suicide messages when you die. This replaces
  SuicidePresto.cs which was moved to options. This new function greatly reduces CPU
  usage by eliminating redundant onlientmessage tracking for suicides. Suicide messages
  can be added or edited from sixsetup.cs
- Updated Cowboys mHUD. It now has newopts support and he says he fixed some small bugs.
- Added new AutoDrop.cs to auto drop the blaster or any weapon you pre-select. Free your
  inventory for another scavanged weapon and make yourself lighter in the mean time!
- Added an easy way to keep your custom keys and optin settings when upgrading to a new
  SixPak version. Tired of re-binding all your keys and editing all your preferences 
  each time you upgrade? Using this option will eliminate that headach for good. 
  For instruction on use of this option see the file config\docs\features.txt
- Fixed a bug that would mysteriously turn TeamHUD back on at times, even if you had
  manually toggled it off. Thanks Kwen for pointing this bug out to me.
- Added new HUD I call FlagHunterHUD. It was inspired by Gryphin++ and his HunterHUD.
  This HUD tracks flags you are carrying, their value, your total points, kills and
  deaths for the mission type Hunter! It is activated in HUDSet #5 (see HUDSets)
- Once again I modified the random generator to be more random. It is now about as 
  random as possible. Thanks goes out to Presto for providing me with this code that will
  be included in the upcoming release of Presto Pack 0.94
- As always, a few misc. cosmetic changes and code tweaks.

2.7 07/03/99
- Fixed small bug that crept into Writers fast favorites along with some modifications
  I  made to it.
- Updated Warpoints to a much more optimized version. Reduces if not eliminates any
  lag type problems that the older version may have caused.
- Updated duel.cs with some cool countdown sounds. Thanks Vacas_MeSsed :)
- Added modified icons for PingHUD
- As always, a few misc. cosmetic changes and code tweaks.

2.6 06/28/99
- Fixed a bug that crept into the auto taunt script
- Added sixfaq.txt to doc folder. It contains answers to frequently asked questions
- Added a slightly modified version of Rayn's PingHud. The next version I release should 
  contain the completed modifications I intend to make, time permiting
- Added another great new script from Rayn called Warpoints which allows you to easily 
  set a waypoint to almost anything including friendly and enemy players and targets. 
  WOOOO HOOO! Over 250 preset waypoints included and a system for adding your own 
  waypoints.
- Added a simple duel countdown at the request of Vacas_Messed

2.5 06/21/99
- Updated New options script
- Updated reticle compass.. now has distance indicator and new options page
- Added function to generate a better random number. Scripts that use random numbers
  such as my auto taunt tr.cs script benefit from this. Thanks Cowboy :)
- Added new original script CDHUD. A small audio CD player HUD which allows individual
  track play or auto play all modes.
- Don't ya hate it when you are in such a large game that teamHUD covers kill and
  other important messages! I made a small function that will remove teamhud long enough
  for the message to be displayed properly, then return after it has been displayed.
- Commented out Writers script ammo_check.cs as it seemed like it may induce a slight
  delay in firing. It is still in the script pack and can be enabled by removing the
  // from the front of the line that loads it in six\autoexec.cs
- A few misc. cosmetic changes and code tweaks.

2.4 05/30/99
- Fixed small error in features.txt (thanks Prophet)
- Disabled pilot_mode auto detection. It just triggers by mistake to often. You
  can still manually turn it on. Change option back in writer\pilot_mode.cs if 
  you want.
- Ooops! I ment to set custom_weapons to default to tribes normal config but never
  did. Now custom_weapons defaults to normal tribes setup and you can change it
  if you want. You can also set this back to writers default in 
  writer\custom_weapons.cs

2.3 05/27/99
- Added Stopwatch HUD which is great for allowing a team to coordinate attacks 
  based on time. Very useful!
- Added Reticle Compass. VERY COOL! You will see the next time you set a waypoint!
- Added simple method for preserving your default tribes keys so that you will not 
  have to keep editing them when installing/uninstalling new scripts. See SixPak.txt
  for more info on this. 
- Added new options script that provides a framework which will allow other scripts
  to insert options pages into the Tribes Options screen, including the first version
  of a new Help system, three pages of options, exposing many preferences that were 
  hidden in ClientPrefs.cs by Dynamix (some of which will be a surprise even to people
  familiar with that file), pre-made generic and specific use modal dialogs for use by 
  other scripters, freelook sensitivity management to prevent scripts from setting 
  sensitivity to the wrong values and to preserve your axis flip the way you set it. 
  VERY COOL!!!!!!! This is eventually going to change the way you configure options and
  key bindings for most scripts!
- Added OGLMode support to Writers Auto_repair_kit.cs
- Updated mHUD to 4.4 with these new features; Added support for a separate 
  Scout reticle (when used in conjunction with Writer's pilot_mode.cs script), 
  and Writer sent me his scout reticle to include! Also, added Plasma Gun reticle
  and worked in more flexibility with Writer's zoom.cs keys binding!
- Fixed some small bugs in extra_voice_commands.cs that I have been meaning to get
  around to for awhile.
- Updated HyperHUD to fix a small bug
- Updated atf.cs to add enemy flag runner auto target and notification toggles
-> Updated several writer scripts as follows including many of the core support files:
* New feature added to auto_repair_kit allows you to hold the repair key down to heal 
  yourself faster at an inventory station...hold the key down for about a second,
  then walk away from the station, and your health will continue to improve.
* fire_on_my_target.cs -  Added toggle for this script (SHIFT + 9)
* ammo_check.cs - Tweaked to work better
* fast_favorites.cs - Total rewrite that should hopefully squashe most if not all
  known bugs.
* favorites.cs - YOU SHOULD BE ABLE TO CUT AND PASTE THE LOADOUTS FROM YOUR 
  OLD FAVORITES.CS INTO THIS FILE
* laser_ready.cs - Cleaned up code a little
* fire.cs now ammo_check.cs will switch weapons as soon as you're empty, without needing
  an extra fire button click!
* added litterbug.cs that let's you toss items from an inventory station while a key
  is held down -- if you're a defensive player, you'll want to try it! It's pretty fun 
  making a pile of turrets for yourself to grab so you can keep the inventory stations 
  free for your teammates to use.
* added jump.cs by request. Basically an automated ski script (see features.txt)
* added smooth_zoom.cs which zooms smoothly from min to max
* added xhud.cs - Shows your current zoom level very unobtrusively under scorehud. 
  You can even cycle through 3 colours for the display with the ALT-] key. 
  If you're zooming with smooth_zoom.cs, the current "approximate" zoom will be shown 
* inventory_table.cs
* added pilot_mode.cs which increases mouse sensitivity when piloting and also gives 
  you cool new reticle for scout!
- Energybar for crosshair now works! Default key is caps lock and shift + caps lock
  to cycle it. 

2.2  05/12/99
- Doh! Fixed a small bug fix associated with previous update.

2.1  05/12/99
- Added a delay to the auto target flag notification that will wait (default is 3 
  seconds, but can be changed in sixsetup.cs) and then announce that you will cover 
  only if the flag has not been dropped. I originally intended to do this, but 
  somewhere along the line failed to change the one line of code that impliments it.
  Thanks Vacas_Prophet for catching this and bringing it to my attention.

2.0  05/12/99
- Added a reference setting so sixsetup.cs that quick starts tribes
  without the splash screen/intro. Comment this line out if you want
  tribes to start up as normal but I like it like this.
- Added sniper_duck.cs which is a very simple function that lets you 
  duck/kneel without changing your line of sight allowing you to snipe/fire 
  invisibly over a hill or ridge.
- Added a great new script by Cowboy called mHUD that will give you a 
  diferent reticule for each weapon including range finders for mortar and
  grenade launcher. GREAT WORK COWBOY!
- Added atf.cs to toggle auto setting of waypoint
  to friendly flag carrier, optionally auto or manual notification 
  that you have locked on and intend to provide cover and you can even taunt
  the enemy flag carrier.
- Added OGLMode support to Writers am_thanks.cs  
- Updated Writers script ammo_check.cs (mad fire bug gone.... we will see)
  fast_favorites.cs (now you can set your configurations in a separate file)
  auto_repair_kit.cs (you can now taunt the person you took repair kit from)   
- Added several new Writer scripts including screensize.cs, weapoin_switch.cs
  a jump jet script that will auto jump when you jet (this is disabled by default)
  and laser_ready.cs that will play "ready" when you are using laser rifle and
  energy has fully recharged. This script has other features that are currently
  incompatible with mHUD so we will have to wait on these incompatible features.
- Moved all key bindings for scripts in config\six folder to
  tribes\config\six\SixKeys.cs to make it easier to change key bindings.  
- Added SixSetup.cs to allow easier changes to defaults for some scripts 
- Merged Writers autoexec.cs with config\six\autoexec.cs
  as a few changes that were made required this.
- Total rewrite of random taunts and responses now in tr.cs. It is now very
  easy to modify existing and add new taunts and responses. See
  tribes\config\six\SixSetup.cs to personalize this.

1.3  05/01/99 
- Updated several writer scripts
- Fixed a few key conflicts
- Added to the documentation (Thanks Vacas_Prophet!)
- Removed Ammo_Check Script because of Mad Fire bug
- Added updated presto drop.cs  
- Added SnipeHud

1.2  04/29/99
- Completely reworked and updated entire pak.
- Added features.txt listing features and default
  key bindings
              
1.1  04/26/99 
- Added toggle for OGLmode w/no taunts
- Removed a few files left in first version that would
  ovewrite your saved player info.. Oooops...
- Still no documentation other than whats in the scripts...
  No excuses... just hate writting docs and there are sooooo
  many features. 

1.0  04/23/99 
- Initial realease rushed out with no documentation. Many
  bugs and unfinished things included. 
                
