Title of Program and Version    : Tsunami 0.0.3beta
Suggested Category (optional)   : Quake 2 DLL mod
Windows Version (3.1, NT or 95) : 95
Uploader Email Address          : hentai@intelegenesis.com
Distributable on CDROM (yes/no) : no
Description - 
---------------------------------------------------------------
Tsunami 0.0.3 beta
What it does:

a. Replaces the hyperblaster's shots with an actual laser [toggleable]
b. Adds a grappling hook [toggleable], changes the hyperblaster to a pulse laser [toggleable]
c. Makes all weapons viewable!
d. Multi-server support! Exit one Quake2 server and enter another, still with all your
weapons and equipment!

e. New cvars:

showguns
set to "1" to have players' models hold what weapons they are using.

grappling_hook
set to "1" gives all players a grappling hook on spawn.

hyper_laser
set to "1" makes the hyperblaster fire lasers.

reality
set to "1" turns reality on: You can only hold up to 2 weapons, and heavy weapons 
[railgun, bfg, rocket launcher, chaingun] can't be switched out; you have to drop them.
All weapons and ammo models are smaller, and lay properly on the ground without spinning.

multiserver
set to "1" to allow multi-server enters and exits. You must also set the cvar "serverlist"
to a shared directory that will contain temporary files for all multi-servers in this unit.
It must be a full UNIX-style path and must end with a '/'. i.e.: e:/quake2/tsunami/saved/current

ip / port
These are read-protected, but must be set on startup for dedicated servers to the ip 
of the machine the server is running on, and to the port to be used for this server. This
is necessary in multiserver mode.

item_hover
set to '0' to make weapons lay on the ground without spinning [reality forces this to 0].

item_respawn
set to '0' to make weapons not respawn in deathmatch or coop

coop
set to '1' to make all the monsters re-appear! You still have to set deathmatch to 1 to
allow other people in (where's that point release, iD?), but with deathmatch 1, coop 1 and
multiserver 1, things ROCK. 

**** How to set up a co-op game ****

1. Set up a bunch of machines on a LAN, or one machine if you have a LOT of RAM on it.
2. Pick a unit (for example, the Installation unit).
3. Load *ALL* maps on that unit into their own dedicated servers, and make sure that all
servers have deathmatch 1, coop 1, multiserver 1, and serverlist set to the same shared 
and writable directory. I use one P-200 with 64 MB of ram, and use the 
c:/quake2/tsunami/saved/current directory for the temp files. In this example, you need 4
servers running: one running base1, one running base2, one running base3, and one running 
train (the hidden level). I put base1 on port 27910, base2 on port 27920, base3 on port 27930,
and train on 27940.

4. Have everyone connect to the first server (base1, on port 27910). You're in!

*** How to use the grappling hook **

It's a weapon. Shoot it. Pressing +moveup will reel the hook in, +movedown will reel it out.
executing cmd hook_off will disconnect the hook. I need to figure out a better way of
disconnecting the hook, but my preferred method [+moveup and +movedown at once] won't work.
Damn.

bugs to fix:

grappling hook model needed!
-Hentai

Please send all bug reports/comments to hentai@intelegenesis.com
