Name of Mod : Cry Havoc
File Name   : chclt301.zip
Version     : 3.01
Date        : July 6, 1998
Web Site    : http://www.planetquake.com/cryhavoc

TYPE OF MOD 
-----------
DLL      : Yes
Sound    : Yes
MDL      : Yes
Maps     : No
Graphics : Yes

FORMAT
------
It was compiled using MSVC++ 4.0 in about 15 seconds on a PII 300mhz.
You will need Quake2 with patch v3.14 or later.


INSTALLATION
------------
Unzip this file into your Quake2 directory.  This file contains only what
is required to connect to a Cry Havoc Server.  If you want to run your
own server, you must download the server zip file as well.


GENERAL INFORMATION
-------------------
Cry Havoc is a class-based Quake2 modification in which each player is classed as a 
EM Trooper, Marine, Navy Seal, Rocketman, Sapper, Techy, Vampire, or Rigger. Each class 
has some unique ability as well as different maximums of armor and ammo. Some 
classes also have new designed weapons (such as the Techy's lasergun) complete w/ 
new skins and total functionality. Some other classes have had their weapons 
modified in other ways (such as the firemode switch for the Navy Seal machinegun). 
Each player class in Cry Havoc has its on unique skin, for male as well as female 
models. Other classes are being added and versions are being updated rapidly.

The tactics that develop out of any class-based modification are probably the 
best part. Finding little tricks and traps for each class (or just your 
favorite few) can be as fun as gibbing an LPB with a blaster over a 14.4 bps 
connection to America Online, but easier. Figuring out when the best time to 
active the Sapper's explosive timer, finding the best placement for the Navy 
Seal's C4, how to perform cool Ariel maneuvers with the Rocketman, and an 
unlistable number of other neat tricks and tips you learn each time you play.


GAME START
----------
On joining a server (or starting a map) you are put into observer mode. In this 
mode, you can not effect other players and are immobile. You are then prompted 
with a menu for team and/or class selection. Use the inventory select keys 
(invnext, invprev, and invuse) to select your class and team. [Note<I>- </I>
You can also use "cmd class classname" and "cmd chteam teamname". For example, 
"cmd class Rocketman" or "cmd chteam yellow"] Once you select a class and/or team 
you are spawned into the game and ready to "let slip the dogs of war!"


TEAMPLAY OBJECTIVES
-------------------
In teamplay mode there are anywhere from 1 to 4 stones on the map at one time. 
The team's objective is to try to own as many of these stones as possible. 
Points are awarded to a team every one minute that they hold the stones. If a 
stone is left unattended (has not been touched) for just over two minutes then 
the team will lose ownership of that stone. You can gain ownership of a stone 
by touching it and then preventing other teams from touching it for five 
seconds. At which point the stone will develope a glowing colored shell of your 
team's color. There are a maximum of four stones (Sphere, Pyramid, Cube, Cross) 
and four teams (Blue, Red, Yellow, Green). Upon joining the game you will have 
to select your team before selecting your class (unless the forcejoin dm flag 
is set on the server). Once you have chosen a team you can not change teams 
unless you reconnect to the server.


Class Information
-----------------

EM TROOPER

The Special Weapons Marine has successfully completed advanced 
technical training.  Outfitted with some advanced Electro-Magnetic 
Pulse emitters, he's learned the ability to "fry" the electronics of 
some of the other classes.  Still wielding his trusty railgun (which 
works on some of the same principles), he's shielded that along with 
the rest of his electronic gizmos (protecting him from his own EM Pulse).

Special; Jamming
Weapons; Railgun, Shotgun, Blaster.
Max Armor; 100
Commands; webejammin

MARINE

The Marine has recently been commissioned to the CryHavoc team to
replaced the recently mustered-out Soldier.  The Devil-Dog class
brings new levels of courage and combat technology.  A mastery of
heat-seeking munitions and trip-wire activated anti-personnel devices
force other members of his team take tougher stances in their fight
to control the Stones.  
Due to the slow rate of fire of the Missile Launcher (and its 
tendency to seek flares), the Marine's chosen the Chaingun as his 
primary weapon.

Special; Claymore
Weapons; Missile Launcher, Chaingun, Blaster.
Max Armor; 125
Commands; claymore

NAVY SEAL

Silent but deadly! The Seal runs and jumps silently. His weapons are also 
equipped with silencers (standard issue). The Seal's shotgun fires slugs 
instead of shot rounds. It is not very accurate, but it has a great kick 
and tends to send foes flying. The machinegun has three firemodes (cycled 
with the "firemode" command): Burst-fire (BF) that does more damage as well 
as less spread and is more accurate. Singles Shot (SS) does more damage 
still (per bullet) and is Very accurate. Full Automatic (FA) the lead hose 
we've all come to love. And finally, the Seal's C4 explosives. At the cost 
of 5 rockets per charge, the Seal can attach up to 5 blocks of C4 to walls 
or floors (with the "placec4" command) and can detonate them at will with 
his radio detonator (with the "detc4" command). The Seal can also spend and 
unlimited time under water.

Special; Always Silent, Underwater Breathing
Weapons; Machinegun (w/ select fire), Slug Shotgun, Blaster.
Max Armor; 75
Commands; firemode, placec4, detc4

ROCKETMAN

Rocketman, Rocketman, doin the things a rocket can. This guy can 
Whooosh around the map, get into some real sneaky spots, and evade Sappers 
and Vampires easily. All you need to do is bind a few keys (+upthrust and 
+forwardthrust) and you're ready to hot-dog it in the wild blue yonder. 
Take to the skies (or large rooms) and rain terror on all below, or do 
swooping carpet bombing attacks (with the carpetbomb command). Just make 
sure you don't get too caught up in the scenery and not notice that sniper 
on the ground ready to drop you out of the air.  Note- To smooth out 
online play, the toggletp command will turn on and off the prediction code 
while thrusting.  Recommended off for online play, and on for LAN play.

Special; Rocket-pack
Weapons; Hyperblaster, Super Shotgun, Blaster.
Max Armor; 75
Commands; +upthrust, +forwardthrust, carpetbomb, toggletp.

SAPPER

Remember those loveable little characters from Warcraft II? Well, here 
they are for Quake II. With a large hunk of TNT strapped to his chest, he's 
not one you'd want to piss off. When he triggers his "on-board" explosives 
(using the command "detself") he starts a 5-second timer. Then, BOOM! A real 
room clearer. Although he doesnt survive the "sapping," he doesn't get a 
negative frag for killing himself <I>as long as</I> he fraggs at least one 
other person. Hint: The more grenades the Sapper has at the time of the 
sapping, the stronger the blast will be. And just be cause you kill a sapper,
doesn't mean that bomb he triggered before he died won't still explode. 

Special; Detonate Self
Weapons; Grenade Launcher, Shotgun, Blaster.
Max Armor; 100
Commands; detself

TECHY

Heres a slippery bugger. After the Techy has recorded a position (or two)
on the map, he can teleport to either location (with a 2-3 second delay). 
Once he does, he cannot teleport again for another 15 seconds. That is the 
best time to chase after him. Unfortunately, complications arise when the 
mass of the Techy too large. Therefore, the Techy does not wear any 
conventional armor. Instead he's got a Power Shield to protect him from all 
those unfortunate close-encounters with high velocity projectiles and 
explosions that frequent Quake maps. The Techy's Laser gun is a Very 
powerful weapon. However, it does use up those precious cells that also 
power his Shield. Make sure to check out his blaster, the Techy's been 
playing with it and has made a few improvements.

Special; Teleportation
Weapons; Lasergun, Super Shotgun, Improved Blaster.
Max Armor; Power Shield only.
Commands; dropmark1, dropmark2, teleport1, teleport2, use power shield 
(this is just a reminder).

VAMPIRE

This Marine's rebirth into the undead had given him enormous strength 
that he uses to jump great distances (with the command "vampjump"). He can 
get into some very interesting places and can be hard to keep in your sights 
while he's jumping around. The most dangerous part? His life-sucking 
appendage drains the essence out of other players, adding to his own health. 
The only good part is he can't suck forever. The Vampire has to retract 
that THING for some unknown reason (actually it's for game balance, but 
shhhh, act scared!) Brooo-hahahaha.

Special; Life-Sucking, High Jumping, Less Falling Damage.
Weapons; Machinegun, Super Shotgun, Blaster.
Max Armor; 100
Commands; +suckhealth

RIGGER

An expert in remote vehicle operation (drone control), the Rigger is an
integral part of his squad.  His abilities to control, repair, and use
drone-based tactics have made him a valued ally and a feared enemy.  Since 
the drone is his main mode of attack, the Rigger has placed cybernetic 
implants in his head to allow him better interface with the drone.  His cyber 
eye even lets him see a heads up display of his drone's health.  He's so 
connected to the drone that if it's destroyed there's a feedback through 
the implants that'll give the Rigger one hell of a headache (also known 
as 'dumpshock').  The Rigger's also gotten his hands on a new fusiongun, that 
allows him to utilize nearly all types of ammo (so don't even try waiting for 
for this guy to run out!).
NOTE: to repair your drone, pack it up using the spawndrone command while
looking at it and then unpack it.
 
Special; Drone
Weapons; Fusiongun, Blaster
Max Armor; 100
Commands; spawndrone, dronedefend, droneescort, droneroam, dronegoto,
	  dronedet


Universal Commands
------------------
changeclass: Brings up the menu of classes to choose. Use the inventory 
next, inventory previous keys to cycle through and the inventory use key 
to select.

cmd class (classname): Bypass the menu and select a class directly.

cmd chteam (teamname): Bypass the menu and select a team directly.

throwgren: Throws a grenade out of our off-hand w/out changing weapons.

dropgren: Simply drops a grenade at your feet. Quite useful while being 
chased.

cmd helpme: Center-prints help message.

cmd helpme (classname): Class specific help.

say_person (playername) (message):  Allows you to send a message to 
a single person.  IMPORTANT - if either the player's name or the message
has a space in it, you need to incase it in quotes.

say person via improved messagemode: When using messagemode or 
messagemode2 if the message is begun with a player's name in brackets 
then the message will be sent only to that person. For example - if you 
use messagemode or messagemode2 and type in the message "[john doe] Guard 
the stone!" then the message "Guard the Stone!" will be sent to John Doe only.

flare: Lights and throws out a flare just like a grenade.

sethud: Will toggle which icons are displayed on your screen. Or you can 
specify which display you prefer by adding either 0, 1,2, or 3 after it. For example - 
"sethud 3" will not display your player icon or the stone icons.


CUSTOM CONFIGS
--------------
Due to the vast number of special commands in this patch, We've 
included a way to run a separate config script for each character class 
automatically when you change classes. There is also a chautoexec.cfg which 
will be run everytime you join a map. This is a good place for non class 
specific commands. The config files, are located in your quake2/cryhavoc/cfg 
directory. Just edit these files and add you're favorite bindings and 
aliases for each class. This is a Great time and energy saver!
We've also put together a package of custom .cfg's for Cry Havoc.  These 
are a bit more intricate than most people are used to, but they can 
still be altered to fit your tastes.


SERVER SETUP
------------
Please see our server setup page on our website for information on this
topic.


IMPORTANT NOTES
---------------
Cry Havoc is a multiplayer patch only. It does support coop, deathmatch 
and teamplay  modes, while testing is stil in progress. While the classes 
in Cry Havoc have many altered effects we have not altered player speeds. 
You should expect lots of changes (as well as new classes) in the coming 
versions.

If you plan to use this as a server patch, please drop us an email 
saying, "Hey, Cry Havoc Rocks! I wanna run a server." And we'll say, 
"Cool!" or, "Gravy!" or something. And if you encounter any problems 
or bugs, let us no immediately. We reply to every email rather quickly.


Disclaimer
----------

We have not intentionally added any malicious content to this 
application. We will not take any responsibility for your system crashes, 
damage, or any loss of data. This modification is in no way associated with 
Activision or id Software.


Copyright / Permissions
-----------------------

You may freely distribute this archive (and associated information) 
as longs as it remains intact and unedited. For commercial distribution of 
distribution on CDs, you must have our written permission first.


Special Thanks
--------------

We appreciate all the work Hentai has done with the VWEP project and for
allowing us to modify his mod to suit our needs.  Check out the VWEP 
website:  http://www.telefragged.com/vwep


-The Cry Havoc Development Team.
