Title    : Chase Rocket, v0.1
Filename : chaseroc.zip
Version  : 0.1
Date     : 30 Sep 96
Author   : Rob Albin
Email    : albinatr@apci.net
Credits  : Ferrara Francesco and Olivier
           Montanuy for bringing us QuakeC Manual v1.0,
           Vhold <vhold@netwizards.net> for his Homing Missiles
           v.001 QC patch, for the good velocity changing examples.
           Jeff Epler (jepler@inetnebr.com) for Flashlight v2
           for the code to the laser-targeter.

Type of Mod
-----------
 Quake C  : yes
            ver 1.05 alpha
            (works fine with ver 1.01 execs, the progs,src and items.qc
             files that upgrade 1.05 beta included in zip)
 Sound    : no
 MDL      : no


Format of QuakeC
----------------
 unified diff  : no
 context diff  : no
 .qc files     : yes
 progs.dat     : yes


Description of the Modification
-------------------------------
 Chase cam v3.3, (which isn't released yet) is built into this
 patch also.  The main improvement of 3.3 is the targeter.

Chase cam cdrom.com location:
ftp://cdrom.com/pub/quake/quakec/misc/chasecam.zip


You can actually view this as a combo patch.  All four things can
be used independent of each other.  The only caveat is the guided
missile doesn't activate while in chase view.  Probably get it
sorted out for the next version.
 Chase view
 laser targeter
 guided rockets and
 Multiskin v1.1 server code

- - - - - - - - - - -
 Summary of chase cam 3.3 mod:

 impulse 30   View-point toggle
              (Chase view, strafing chase view, normal)
 impulse 31   Laser-targeting toggle
              (Standard targeter, glowing targeter, off)

 impulse 200  multiskin impulse up
 impulse 201  multiskin impulse down

 Multiskin v1.1
 -The server code for Multiskin v1.1 by Dennis Noordsij is built in,
  the player.mdl is not included, but if you have the player.mdl,
  you can add it to this game as described in Multiskin.

 Auto switching
 -Chase view temporarily auto disables while in water.  Quake does
  *not* like to track a seperated view between water surfaces.  So
  the chase view avoids it like the plague :)

 Multi Player
 -Chase eyes are visible behind a player when in chase view.
  Not tested on a server by me, but the code is written for it.
  (More than likely would suck on an Internet server)

 Single Player
 -In single player only, your current settings for the targeter and
  view are saved between levels.
  (Only saves when switching levels, not if you die and restart -
  they'll auto-switch to what they were when you first entered)

  ****
  Thanks to:
   David Weiden
   Eric Fisher
   pLaGuE, http://lonestar.texas.net/~plague/
   Steve Nadeau
   Giles
   Alan Dabiri
  For many good ideas and the positive feedback.
  ****
- - - - - - - - - - -


 Chase Rocket 0.1 mod:

 impulse 32   Launch guided rocket.

 -Uses 5 rockets, only active if you have the rocket-launcher.
 -The standard fire key still fires normal rocket volleys.
 -Guided rocket only active in normal view.
 -When fired, you 'become' the rocket, completely disappearing from
  where you were standing.
 -When the rocket impacts you reappear where you fired it from.
 -Guided rocket does same damage as normal rocket.
 -You control the rocket until it hits something, if you're not playing
  with mouse look permanently on forget it :)
 -Rocket can be guided anywhere, including through water.

  ***
  Idea for guided rocket suggested by Ged <Ged@lakes.ring.com>.  He
  sent several ideas to me by email.  The guided-missile idea was right
  up my alley and sounded cool, thanks again Ged.
  ***

How to Install the Modification
-------------------------------
 Make a sub-directory in quake called 'chasecam' and make a sub-dir in
 'chasecam' called 'src'.  Copy all original QuakeC source files into 'src'
 copy weapons.qc over the original, and run qcc from inside the directory,
 a new progs.dat file will be created in the parent dir 'chasecam'.

 copy autoexec.cfg, config.cfg, and quake.rc from 'id1' into 'chasecam'
 add:
   bind <a key> "impulse 30"
 to autoexec.cfg
 From directory 'quake' type:
   quake -game chasecam

 You must have the QuakeC package from id, which include instructions for
 use, and the compiler.  Various versions are available under
 ftp://cdrom.com/pub/quake/quakec/utils


Technical Details
-----------------
This is definitely still a beta.  Watch where you launch the guided
rocket from.  Ex. if your standing in an open doorway or on a platform
about to raise, you'll probably die after you come back.

Even though it's a beta, all major bugs are removed and all three mods
are integrated fairly bug-free.

As a cool thingy side-effect, because you're always located at the spot
the missile is, the laser targeter never knows the difference.  You can
even toggle it while your flying.

Copyright and Distribution Permissions
--------------------------------------

 Authors MAY use these modifications as a basis for other
 publically available work.

 You may distribute this Quake modification in any electronic
 format as long as this description file remains intact and unmodified
 and is retained along with all of the files in the archive and no fees
 other than the costs of distribution are charged.

Availability
------------
 Online services: MSN Computer Games File Lib

 The latest version can be found at:
 ftp://cdrom.com/pub/quake/quakec/
