Quake Talk       by Simon Francis  sjfranci@csm.uwe.ac.uk

  This is quite a simple Quake C patch, I can't see why no one else has done
it.  If you have a better 'talk' patch please mail it to me.

What it does:
=============
  
  This patch lets you shout random abuse (etc.) at other players.  Not all
players will here it at the same volume, those further away will here it more
quitely (or not at all).  It should also be in stereo.
  At the moment you can broadcast as many messages as you like at the same 
time, because I've used CHAN_AUTO.  Some talentless spuds may starts sending
loads of broadcasts to gain an advantage over a player with a slower computer.
To stop this, in the weapons.qc file change the three CHAN_AUTO's in my middle
section to CHAN_VOICE.
  To find my modifications just search the file for "QTalk".


How to install it:
==================

  To run this patch make a new sub-directory under quake called, for example,
qtalk.  Unzip qtalk.zip into this directory.  From dos type:
pkunzip -d qtalk.zip qtalk

  Some of the files need to be in special subdirectories.  If after unzipping
the directory qtalk\sound\talk doesn't exist, make it.  Put the .wav files in 
this directory. 

  Then go the quake directory and type: quake -game qtalk


Use:
====

Impulse 49 plays either ab1.wav or ab2.wav
Impulse 50 plays either pk1.wav or pk2.wav
Impulse 51 plays either lg1.wav or lg2.wav

  From the console type (for example):
bind e "impulse 49"
 To play either ab1 or ab2 when you press e.



Other stuff:  
============
  
  I may eventually rewrite this so it can be disabled by the server and so
that there is a wait between sounds, if you have any other suggestions feel
free to email me.

  I have also included the file mskqt.qc, this is QTalk and Multiskins.
This file replaces weapons.qc, but you also need the other multiskins bits.
  
  Feel free to improve on my code, distribute this patch, etc.

  I learnt Quake-C by reading other peoples patches, mostly the flame
thrower by Quake Command (http:\\www.nuc.net/quake).  The Quake-C 
Specifications were also quite helpful.  If you are worked on either, thanks. 
  
  Thanks also to id.

  I haven't seen any other patches like this, but there may well be since its
quite easy to do.

  Does anyone know how to stop Duke Nukem crashing with more than
three players over an ipx network?  The game hangs, one machine has to be
rebooted but the others can quit as normal.  

  For my 3rd (97/98) year at University I have to do a placement year, any
offers would be appreciated.  My course is Bsc.Computing and my email 
address is at the top of this file.


  I don't except any responsibility for anything bad that this patch does.
Or anything you do with.  If you like it and want to email me, feel free.
If you don't like, just delete it.

