//----------------------------------------------------------------------------------
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! SixPak Script Pack !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//----------------------------------------------------------------------------------
// FILE NAME    | features.txt
// AUTHOR       | Vacas_SixStringz  
// AUTHOR EMAIL | mccleans@inreach.com
// VERSION      | 2.7
// RELEASE DATE | 07/03/99
// REQUIREMENTS | 
// DESCRIPTION  | This file contains a listing of features and default key 
// DESCRIPTION  | configuration. You should review all features and change default 
// DESCRIPTION  | key bindings to your liking. Please refer to SixPak.txt for 
// DESCRIPTION  | additional information.
//----------------------------------------------------------------------------------
////////////////////////////////////////////////////////////////////////////////////
//----------------------------------------------------------------------------------

!!!!!!!!!!!!!!!!!!!!!!!!
SixStringz Scripts/Misc.
!!!!!!!!!!!!!!!!!!!!!!!!
Found in TRIBES\CONFIG\SIX

PingHUD Plus (new to version 2.7)
============
pinghud_plus.cs
Displays a small hud that will take a reading of your ping every 30 seconds
to give you an idea of what your ping is.


Duel (new to version 2.6)
====
duel.cs
This script will include various functions for duels.

DEFAULT KEY: SHIFT + D - Duel countdown


WarPoints (new to version 2.6)
=========
warpoints.cs & warpointer.cs
Warpoints 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.

DEFAULT KEY: ALT + W - Waypoint menu
DEFAULT KEY: ALT + 1 - Find waypoint
DEFAULT KEY: ALT + 2 - Export waypoint


Deploy Help (new for v2.5)
===========
pack_help.cs
Continue to hold down the deploy button until acceptable location to
place it is found. Also will announce "Fire on my beacon if you deploy
a beacon or "Flag carrier in danger at beacon" if you have the enemy
flag.

DEFAULT KEY: P - Deploy pack (hold down until unit is deployed)
DEFAULT KEY: B - Deploy beacon


CDHUD  (new for v2.5)
=====
CDHUD.cs
Simple audio CD player HUD

DEFAULT KEY: CONTROL + UP ARROW    - Play track
DEFAULT KEY: CONTROL + DOWN ARROW  - Stop playing CD
DEFAULT KEY: CONTROL + LEFT ARROW  - Play previous track
DEFAULT KEY: CONTROL + RIGHT ARROW - Play next track
DEFAULT KEY: ALT + UP ARROW        - Auto play all tracks
DEFAULT KEY: ALT + DOWN ARROW      - Toggle HUD display

Stopwatch HUD (new for 2.3)
=============
stopwatch.cs
Great for allowing a team to coordinate attacks based on time.

See config\docs\stopwatch.txt for key bindings and usage 


Sniper Duck (new to version 2.0)
===========
sniper_duck.cs
Lets you duck/kneel without changing your line of sight 
allowing you to snipe/fire invisibly over a hill or ridge.

DEFAULT KEY: NEXT (PAGE DOWN) - Ducks without changing line of sight


SnipeHUD (new to version 1.3)
========
SnipeHUD.cs
Toggles a zoomable HUD on screen. Very cool and zooms up to 400X
See SnipeHud readme.txt in tribes\config\docs folder.

DEFAULT KEY: ; - Toggle SnipeHUD
DEFAULT KEY: , - Decrease SnipeHUD zoom
DEFAULT KEY: . - Increase SnipeHUD zoom
DEFAULT KEY: l - Mouse sensitivity on/off


SixHUD
========
SixHUD.cs
This is a general HUD for displaying various stats, flag tracking, and inventory.
This is basically hyperhud with some essential modifications

DEFAULT KEY: CONTROL + H - Toggle HUD (Keep pressing to toggle various display modes)


OGLMode (new to version 1.3)
=======
OGLMode.cs
OGLMode is for OGL or ladder games where the Yahoo's and other speech stuff may
be inappropriate. Toggle this to turn that stuff off.

DEFAULT KEY: SHIFT + O - Toggle OGLMode


Auto Target Flag (new to version 2.0) (added features for version 2.3)
===========
atf.cs
Set waypoint to enemy/friendly flag carrier
Auto or manual set waypoint to friendly flag carrier with automatic
or manual notification that you intend to cover. 
Auto or manual set waypoint to enemy flag carrier with automatic
or manual notification to attack!
Also taunt enemy flag carrier. (Sorry I couldn't resist...)
also OGLMode protection

DEFAULT KEY: SHIFT + A   - Toggle automatic atf off/atf on/atf with notification
DEFAULT KEY: CONTROL + A - Toggle automatic atf enemy off/atf enemy on/atf enemy with notification
DEFAULT KEY: SHIFT + E   - Set waypoint to enemy flag carrier
DEFAULT KEY: CONTROL + E - Taunt enemy flag carrier
DEFAULT KEY: SHIFT + F   - Set waypoint to friendly flag carrier
DEFAULT KEY: ALT + F     - Manually notify friendly carrier that you will provide cover
DEFAULT KEY: ALT + E     - Manually notify your team to attack enemy flag runner

Incoming Chat Menu (new to version 1.3)
==================
incomingchat.cs
Extra chat menu to add incoming enemy and other chat options

DEFAULT KEY: INSERT


Team Damage (new to version 1.3)
===========
teamdamage.cs
Automatic team damage messaging with flood control
This feature can be toggled of with OGLMode


Mine and Grenade (new to version 1.3)
================
MaG.cs
Throw 1 mine and then 1 grenade at minimum velocity

DEFAULT KEY: \


Inventory Juggle
================
juggle.cs
Totally useless, but funny... Juggle everything but explosives (mines/grenades)

DEFAULT KEY: ALT + J


Death Dance
================
death_dance.cs
Spin around in a circle while dropping grenades and mines.
If you're going to go out, might as well go out big.

DEFAULT KEY: /


Random Taunts and Responses w/auto mode
and OGLMode protection (new to version 2.0)
================
tr.cs
Say a random taunt or response. Toggle auto mode
to automatically taunt your victim or respond to
your killer. Personalize these to your taste in 
tribes\config\six\sixsetup.cs where you can also
change the default delay for manual and auto mode.

DEFAULT KEY: ALT + T  -  Random taunt
DEFAULT KEY: ALT + R  -  Random response

DEFAULT KEY: CONTROL + T  -  Toggle auto random taunt
DEFAULT KEY: CONTROL + R  -  Toggle auto random response


!!!!!!!!!!!!!!!
WRITER SCRIPTS
!!!!!!!!!!!!!!!
Found in TRIBES\CONFIG\WRITER
Edit file "keys.cs" to change any of the following key bindings

Am Repair
=========
am_repair.cs
Notify team when you are repairing an item         


Auto Repair Kit
===============
auto_repair_kit.cs   
Auto use repair kits as you pick them up

DEFAULT KEY: SHIFT + HOME - Toggle auto use on and off
DEFAULT KEY: CONTROL + HOME - Toggle auto taunt when you pick up repair kit
DEFAULT KEY: HOME - Use a repair kit if you have one. Hold this key down while at inventory
                    station to greatly speed up healing (even after you have left station) 


Crouch Toggle
===============
crouch_toggle.cs
Toggles constant crouching on and off

DEFAULT KEY: END


Drop Ammo
===============
drop_ammo.cs
Drops any unecessary ammo

DEFAULT KEY: ALT + N


Fast Favorites
===============
fast_favorites.cs
THIS FEATURE IS SWEET SO USE IT!!!!!!!!!
Edit file tribes\config\favorites.cs to customize your favs
Allows up to 40 sets of favorites by using the numpad and the meta keys
( shift, alt, ctrl ). 

DEFAULT KEY: I - Inventory screen on/off

DEFAULT KEY: DECIMAL - Toggle inventory screen on/off

DEFAULT KEY: ALT + DECIMAL - Toggle auto-buying mode on/off (automatically buy selected loadout)

DEFAULT KEY: ALT + numpad- (NUMPAD - KEY) Toggle assignment mode on/off

DEFAULT KEY: ALT + numpad+ - (NUMPAD + KEY) Toggle auto-buying mode on/off (automatically buy selected loadout)

DEFAULT KEY: ALT + / - Toggle "buy extra ammo" mode on/off

DEFAULT KEY: SHIFT + L - Show the items that will be bought next time we access an inventory station

DEFAULT KEY: CONTROL + L - Show the current loadout

DEFAULT KEY: ALT + L  - Toggle weapons list on/off

DEFAULT KEY: NUMPAD0-9
DEFAULT KEY: CTRL + NUMPAD 0-9
DEFAULT KEY: ALT +  NUMPAD 0-9
DEFAULT KEY: SHIFT +  NUMPAD 0-9


PDA Dance
===============
pda_dance.cs
Makes you do dance around randomly when you go to the map screen (PDA), 
so you're not a sitting duck while you set your nav points.

DEFAULT KEY: ALT + C    Brings up Map Screen and turns movement on
DEFAULT KEY: ALT + D	Toggles dancing on and off


Tap Action
===============
tap_action.cs
Tapping one of the following keys will continue the selected action.
Good when you're hands are starting to cramp up ;)

DEFAULT KEY: ALT + W  -  Toggles the following functions on and off

DEFAULT KEY: W, A, S, D  -  Causes you to move in the direction tapped until that 
			    direction key is tapped again.
DEFAULT KEY: E  -  Toggles continuous zoom mode, very handy.


Tap Throw
===============
tap_throw.cs
I have disabled tap features and lefy only the power bar because I think it is
cool. If I have time I will actually rewrite this and remove the un-needed
stuff, but for now it works fine.


DEFAULT KEY: G  -  Throw grenade
DEFAULT KEY: M  -  Throw mine


Zoom Functions
===============
zoom.cs
Makes zooming easier

DEFAULT KEY: SHIFT + W  -  Set zoom to 2x
DEFAULT KEY: SHIFT + A  -  Set zoom to 5x
DEFAULT KEY: SHIFT + S  -  Set zoom to 10x
DEFAULT KEY: SHIFT + D  -  Set zoom to 20x

DEFAULT KEY: Z  -  Increase zoom, stopping at 20x
DEFAULT KEY: X  -  Decrease zoom, stopping at 2x
DEFAULT KEY: SHIFT + Z  -  Toggle rollover. If on, Zoom keys loop back around 
			   instead of stopping at their respective max.


Smooth Zoom (new to version 2.3)
===========
smooth_zoom.cs
Smooth zooming from min to max

DEFAULT KEY: SHIFT + Z - Zoom in while key held down
        
DEFAULT KEY: SHIFT + X - Zoom out while key held down


Disc Jump
=========
disc_jump.cs
Uses Shields if available, otherwise just take it like a Myrmidon

DEFAULT KEY: LEFT SHIFT + X


Laser Ready (new to version 2.0)
===========
laser_ready.cs
"Ready" will sound when you are using the laser rifle and the your
energy has fully recharged. Also a small energy bar will show above 
your xhair. 

DEFAULT KEY: CAPSLOCK - Toggle energy bar (currently not working)
DEFAULT KEY: SHIFT + CAPSLOCK - Cycle through energy bar positions (currently not working)

Fire on my target
=================
fire_on_my_target.cs
Toggle the automatic "Fire on my target" message

DEFAULT KEY: alt + 9


Litterbug (new to version 2.3)
=========
litterbug.cs
Buy and drop items at inventory station.

DEFAULT KEY: l - Hold key down to buy and drop items for your teammates

DEFAULT KEY: CONTROL + /   Toggle between hardcoded and dynamic delays for Litterbug

DEFAULT KEY: SHIFT + QUOTE - Select next droppable item

DEFAULT KEY: SHIFT + ;  Select previous droppable item


Continuous Jump / Ski (new to version 2.3 by request)
=====================
jump.cs
Continuos jumping for those that prefer automated skiing

DEFAULT KEY: SPACE - HOLD DOWN TO JUMP REPEATEDLY UNTIL KEY IS RELEASED

DEFAULT KEY: CONTROL + SPACE - Toggle the "continuous jumping when the key is tapped" mode on/off


Pilot Mode  (new to version 2.3)
==========
pilot_mode.cs
Increase sensitivity when piloting.
NOTE: Be sure to use shift + space to exit flyer to auto change sensitivity settings back to normal!

DEFAULT KEY: LEFT_SHIFT + C - Turn on pilot mode and cycle through mouse sensitivity settings for flying

DEFAULT KEY: LEFT_SHIFT + P - Toggle auto-detect Pilot Mode on/off

DEFAULT KEY: SHIFT + SPACE - Set a new jump key to turn off Pilot mode and exit the vehicle


!!!!!!!!!!!!!
PRESTO
!!!!!!!!!!!!!

JOB MENU
DEFAULT KEY: ALT + G

TEAM HUD
DEFAULT KEY: ALT + H

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
This document is STILL far from finished. I am updating
it as time permits... (to be honest I would rather be writting code
or playing then documenting
