
                tH3.b34Stv3.0f
                - -=- -=+*=-* *-* *-**-**** * -*********-**-***=*--*-
                - -=--=-+*_***_***_***-=***_ -**_____*___ *_____*_**--
                --= - -+*| |*| |*| |*=-=*| |***|  ___|/ _ \ /  ___| |*--
                - = --=+*| |_| |_| |*___-*| |__*| |__*/ /_\ \\ `--.| |_*
                -- - -+*| __|  _  |/ _ \*| '_ \|  __||  _  | `--. \ __|
                -- --=-+*| |_| |*| |  __/*| |_) | |___| || |/\__/ / |_*
                = =-=- +*\__\_|*|_/\___|*|_.__/\____/\_|*|_/\____/ \__|
                -=- -=--=-+****  **-***-=-***-*** **-*********-***-*
                =  - =- -=+=*-***-* *-*** *-**- **-*-**AjK, 1997-
                tH3.b34Stv3.0f


                         * SCRIPT INFORMATION
                        -============================================-
                        / Script name:    th3.b34St                    \ 
                        / Version:        3.0f                         \ 
                        / Script type:    Weapons control, etc.        \ 
                        / Author:         A. Kincaid aka snOwDawG      \ 
                        / Email addie:    kincaid@sincom.com           \ 
                        -============================================-


   * FILEZ INCLUDED with tH3.b34St v3.0f
  -==========================================================================================-
  / [NOTE]: All of the below filez are subject to change by a couple o' bytez or so...         \
  / -=--------------------------------------------------------------------------------------=- \
  /                                                                                            \
  / (NUM)   (FILENAME)                 (DESCRIPTION)                           (FILE SIZE)     \        
  /                                                                                            \
  -==========================================================================================-
  | (01)  [autoexec.cfg]         (Loads primary aliases on startup)              [739 bytez]   |
  | (02)  [bst-pri.rc]           (Primary system aliases)                        [6.79 kb]     |
  | (03)  [bst-sec.rc]           (Secondary system aliases)                      [7.47 kb]     |
  | (04)  [bst-weap.rc]          (Exec'able file used to refresh weapons)        [1.83 kb]     |
  | (05)  [bst-add1.rc]          (External file 1, CD Audio player)              [1.70 kb]     |
  | (06)  [bst-add2.rc]          (External file 2, Gravity cycle aliases)        [1.27 kb]     |
  | (07)  [bst-add3.rc]          (External file 3, ReaperBOT aliases)            [1.46 kb]     |
  | (08)  [bst-add4.rc]          (External file 4, ShortCut server aliases)      [1.82 kb]     |
  | (09)  [bst-add5.rc]          (External file 5, CPS\Pushlatency togglez)      [2.13 kb]     |
  | (10)  [bst-add6.rc]          (External file 6, TeamFortress bindz, etc.)     [4.08 kb]     |
  | (11)  [bst-add7.rc]          (External file 7, QuakeWorld user settings)     [829 bytez]   |
  | (12)  [bst-add8.rc]          (External file 8, TF demolition man aliases)    [1.32 kb]     |
  | (13)  [bst-menu.rc]          (Echoed menu of available hotkeys)              [959 bytez]   |
  | (14)  [bst-ctrl.rc]          (Echoed menu of control keys\commands)          [1.15 kb]     |
  | (15)  [bst-botm.rc]          (Echoed menu of ReaperBot commands)             [796 bytez]   |
  | (16)  [beasthlp.txt]         (This help file)                                [Varies...]   |
  | (17)  [xtrahelp.txt]         (extended help file w\all commands, etc.        [Varies...]   |
  | (18)  [pyro.rc]              (TeamFortress pyro script.. v1.0)               [Varies...]   |
  | (19)  [medic.rc]             (TeamFortress medic script.. v1.0)              [Varies...]   | 
  -==========================================================================================-


   * INSTALLATION INSTRUCTIONS FOR tH3.b34St v3.0f
  -==========================================================================================-
  /    Installation of tH3.b34St v3.0f is quite simple...  Just follow the 3 steps laid out    \
  /  below and you should have no problemz... The steps are as follows:                        \
  /                                                                                            \
  -==========================================================================================-
  |                                                                                            |
  |  (1) Go to your \quake\id1 directory and rename the two cfg files to bak. IE: Rename the   |
  |      files autoexec.cfg and config.cfg to autoexec.bak and config.bak.                     |
  |                                                                                            |
  |  (2) Unzip the file "beastv30.zip" to the directory \id1 (sub-dir of Quake)                |
  |                                                                                            |
  |  (3) Start up Quake! You will be prompted to hit F1\F2\F3 depending on which script you    |
  |      want to load. It is advisable that you create a shortcut to your quake.exe with the   |
  |      command line: quake.exe -winmem 16 -zone 512                                          |
  |      If you don't use the "-zone 512" line, tH3.b34St will assuredly crash....             |
  |                                                                                            |
  -==========================================================================================-

 
   * LIST OF DEFAULT tH3.b34St CONTROL KEYZ
  -==========================================================================================-
  /     Below is a fairly accurate list of all tH3.b34St key commands\bindz, with brief        \
  / descriptions of what each key listed does. If a entry has a (1) in front of it, its usable \
  / right away in the script. (2) means the secondary aliases must be loaded first. And        \
  / finally, an (A) means a external, or addon file must be loaded to access the command...    \
  /                                                                                            \
  -(MOUSE BUTTONS)-=-=-=-=-=-=-=-=-=-========================================================-
  |                                                                                            |
  |  (1) MOUSE1 (left button)   = Attack with current weapon.                                  |
  |  (1) MOUSE2 (right button)  = Forward.                                                     |
  |  (1) MOUSE3 (middle button) = QuickShot Weapon,Grapple OR z[00]m lense. (you can add more) |
  |                                                                                            |
  -(DIRECTIONALS)-=-=-=-=-=-=-=-=-=-=========================================================-
  |                                                                                            |
  |  (1) UP ARROW    = Jump.                                                                   |
  |  (1) DOWN ARROW  = Reverse\Retreat.                                                        |
  |  (1) LEFT ARROW  = Normal\attack\jump-attack STRAFE LEFT.                                  |
  |  (1) RIGHT ARROW = Normal\attack\jump-attack STRAFE RIGHT.                                 |
  |                                                                                            |
  -(MISC. KEYS OF INTEREST)-=-=-=-=-=-=-=-=-=-===============================================-
  |                                                                                            |
  |  (1) CTRL   = Initiatez a "Quick Grapple".                                                 |
  |  (2) ]      = Key for choosing QuickShot weapon. Hold down then press 1-8 to select weapon |   
  |  (1) [      = Key for choosing Strafe weapon. Hold down then press 1-8 to select weapon    |
  |  (1) R      = Resets the weapons memory..                                                  |
  |  (A) G      = Cycles thru a couple gravity settings..                                      |
  |  (A) Z & X  = Cyclez up\down thru CD Audio tracks. do to alias size only 9 tracks are used.|
  |  (1) 1 to 8 = Weapon impulses. Axe is 1, Lightning is 8                                    |
  |  (A)  -     = CPS rate toggle for QuakeWorld.                                              |
  |  (A)  +     = Pushlatency toggle for QuakeWorld.                                           |
  |                                                                                            |
  -(SUPPORTED FUNCTION KEYZ)-=-=-=-=-=-=-=-=-=-==============================================-
  |                                                                                            |
  |  (1) F1  = Loads secondary alias file (bst-sec.rc).                                        |
  |  (2) F2  = Selects a external file to load from 8 available addons.                        |
  |  (2) F3  = Loads the selected addon file.                                                  |
  |  (2) F4  = Cyclez grapple impulse between impulses 22\32\97-98\9\1.                        |
  |  (1) F5  = Toggles Mouse Looking (mLOOK) ON\OFF.                                           |
  |  (2) F6  = Displays the controls menu, mildly abbreviated no less hehehe =]                |
  |  (2) F7  = Toggles the crosshair ON\OFF.                                                   |
  |  (A) F8  = Cycles available ShortCut servers..                                             |
  |  (A) F9  = Connects to selected ShortCut server..                                          |
  |  (2) F10 = Cyclez QuickShot mode\Grappling hOOk\z00m lense for MOUSE3.                     |
  |  (1) F11 = Cyclez between attack\normal\jump-attack strafe modez.                          |
  |  (2) F12 = Displays "hotkey" menu, aimed at these keys (F1 to F12).                        |
  |                                                                                            |
  -==========================================================================================-


   * CLOSING COMMENTS, ETC.
  -==========================================================================================-
  |    Several things (once again) have been tweaked, modified, axed, etc. since the initial   |
  | release of tH3.b34St v2.02. Some things never change... And one thing is for damn sure...  |
  | I will never, ever be satisfied with ANYTHING!@#! Ur eh anywayz, this release is being     |
  | dubbed "v3.0f"... F being tossed in by a irrate tester... And supposedly meaning FINAL!    |
  | Well I guess we will just see about that. Anywayz, below is a list of changes\etc:         |
  |                                                                                            |
  |  * Attempted to clean up code a little (i think i succeeded =] )                           |
  |  * Removed taunt aliases (took up to much rc space to justify)                             |
  |  * Removed original addon file 3 (alternate bindz, edit da' script if u dun like mine!)    |
  |  * Removed QuickEscape alias set... Didn't work well enuff on iNET servers.. =\            |
  |  * Some familiar aliases have been juggled to bst-sec.rc (secondary aliases)               |
  |  * Added CPS rate toggle (for QuakeWorld)                                                  |
  |  * Added Pushlatency toggle (for QuakeWorld)                                               |
  |  * Added the ability to JumpStrafe. Werx better than previous dodge aliases... Pretty kewl |
  |  * Added toggle for above. Use "F11" to cycle between the three strafe modez.              |
  |  * Added some binds for TeamFortress specific aliases (dropammo, det20, detpipe, etc.)     |
  |  * Added custom aliases for one TF class (demolition man). Addon file #8                   |
  |  * Added (finally) actual exec'ed bindz for messagemode and messagemode2... BOUT TIME!     |
  |  * Added (with this release only) TF specific scripts for pyro and medic...                |
  |  * Added load support in the autoexec.cfg file for the above two scripts.                  |
  |  * Improved\Tweaked weapons disengage aliases for lag compensation.                        |
  |  * Improved\Updated scripts echoed menuz. Remember kiddiez, F6 & F12 display helpful menuz.|
  |  * Improved(?)\Tweaked QuickWeapon selection (hold down "]", then hit 1-8 to select)       |
  |  * Improved(?)\Tweaked Strafe weapon selection (hold down "[", then hit 1-8 to select)     |
  |  * Improved(?) the layout a bit... Mainly in the help file but also rc files, etc.         |
  |  * Improved(!) existing TeamFortress aliases\bindz + added kewl dropammo alias set (handy) |
  |  * Decided against including my "sound scheme". Zip size is already huuuuuuuuge =)         |
  |  * Decided i bettah apologize to everyone i told tH3.b34St v2.02 was the last 4 a while =P |
  |  * Decided to include (again) the newly formatted xtrahelp.txt file. If clueless, read it! |
  |  * Decided to add support for *all* weapons with the QuickWeapon alias set.                |
  |  * Decided (again) that this will be the *last* public release till Quake2\Hexen2          |
  |                                                                                            |
  |    Please note that *major* changes have taken place since the release of tH3.b34St v2.02. |
  | Many things have been axed, and several things have been added for that matter. Please do  |
  | take the time to read the file xtrahelp.txt... For it has the master list of all keys in   |
  | the script. This *should* be released as a beta (since so much is new - untested in the    |
  | field)... But I am fairly confident in my scripting ability now... And am pretty sure that |
  | for the most part the script is bug free. There may be a typo or two, or maybe some of the |
  | documentation is outdated... Otherwise, all iz gewd =]                                     |
  |    I hope you find some enjoyment in this script, and possibly a hint of knowledge? You    |
  | are certainly welcome to use\borrow from it as u want... Just don't take credit for mine   |
  | or others code. That is beyond lame and will get a price put on ur head =P                 |
  |                                                                                            |
  |                        PEACE! (and uhhhh, warfare and stuphz ...)                          |
  |                                                                                            |
  |                        A. Kincaid  aka  snOwDawG  aka  cy4n1d3-mK                          |                        
  |                                                                                            |                           
  -==========================================================================================-
  
   * THE DISCLAIMER
  -==========================================================================================-
  |     I, Andrew J. Kincaid, CANNOT be held accountable for any damages, etc. caused by any   |
  |  of the files contained in ANY of tH3.b34St archives. Yes that means ANYTHING I RELEASE    |
  |  UNDER THE SCRIPT NAME "tH3.b34St". This includes my previous releases, and the current    |
  |  release v3.0f... AKA beastv30.zip. All files originally included in this archive are      |
  |  listed above. If a file is in this zip and is NOT listed above, delete it ASAP for I      |
  |  obviously did not include it. Malicious mindz are in abundance on the net.. Beware...     |
  |                                                                                            |
  -==========================================================================================-

 