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. Everyone needs to bind a key to the command "cmd hook_off" in order to disconnect themselves, or they'll get stuck on walls :) 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