Reactive's Hulk Mod Version 1.1

Table of Contents

I. 	Revision History
II.	Introduction
III.	Installation
	A.	Where it goes
	B.	Running the mod
	C.	Notes for server admins
	D.	Important note for clients

IV.	Basic Play
V.	Fun Stuff
	A.	Hulk Attributes
	B.	How the hulk gains power

VI.	Weapon Data
VII.	Non-Weapon Data
	A.	Miscellaneous (but important!) data
VIII.	Hulk Killers!
IX.	Bot Support			


Revision History

1.1	- Fixed bug that was causing intermittent server crashes
	- overhauled readme =)
1.0	Hulk Released!


Introduction

Enjoyed playing Smear the Queer with that kid you didn't like? What would happen if that Queer got really big, really pissed, and purchased a really large arsenal?

A lot of fun :)

Hulk is an extremely simple and extremely brutal deathmatch mod. Players on the server fight against the Hulk, a massively powerful force of unNature,  armed with enhanced weaponry, and greatly enhanced health. When the Hulk is killed, another player is chosen and the cycle begins again. Frags are awarded based on how much you damage the hulk (as a puny mortal) or how many puny mortals you squish (as the stud muffin.)



The Installation

Download the newest release from http://www.reactivesoftware.com, unzip it into your Quake3 directory, and either start Q3 with +set fs_game hulk at the command line, or change it at the in-game menu.

Note that the .pk3 file should extract to a "hulk" directory in your main Quake3 directory, ie C:\Games\Quake III Arena\Hulk\hulk.pk3.  If, for some reason, the directory is not created when you unzip the file, create the directory manually and move the .pk3 file there.

Sample command line for running hulk:
quake3 +set fs_game hulk +set map q3dm19

The included batch file will get you started, feel free to modify it to your needs.

Server Admins:  There are no special settings required for Hulk *BESIDES* setting the fs_game correctly.  Feel free to use your favorite server configs for hulk.  We've included a sample one.  We'd also recommend setting the fraglimit fairly high.  Good Hulks tend to rack up frags fairly quickly. 

   ***  VERY IMPORTANT FOR CLIENTS CONNECTING TO A HULK SERVER  ***

If you are connecting to a server running hulk, make sure you switch to the hulk mod (using the in-game mod menu) or (+set fs_game hulk at the command line) before connecting to a hulk server.  The current Quake 3 mod support is still iffy at best, and causes problems if this isn't set explicitly or set via the in-game mod menu.  If you do "+set fs_game hulk" at the command line, you do NOT have to select it via the in game menu.

Also make sure you do not have any game dlls in your root directory or q3 will load these instead of the HULK client.  If you get disconnected from a HULK server it is almost always because q3 isn't loading the HULK client.



The Play - Basics

Run around and shoot at the Big Guy. Or, if you are the Big Guy, run around and shoot at the Small Guys. As a Small Dude, every 150 points of damage dealt to the Hulk will give you one frag, and as the Big Man, every frag will give you... a frag!

The Fun Stuff

Hulk gets toys. The more players on the server, the more toys the Hulk gets, and the bigger he gets.  The Hulk has three tracked attributes:

Power:	determines weapon damage, and for some weapons, extra projectiles.

Speed:	determines how fast you move 

Pickup: determines how much benefit he gains from health/ammo/armor picked up (each pickup level adds 50% to any item picked up)

The levels for each attribute is indicated on the left hand side of the Hulk's hud.  Power is indicated by a rocket launcher icon, Speed by the haste icon and Pickup by the Regeneration icon.

Also note that the more players there are on the server, the higher the Hulk's maximum health becomes.




Weapon Data

The Machinegun:
Damage 8 + 2xPower, same base firing rate.

The Shotgun:
No longer. Now it's a Quad Barrel, and it HURTS. Fires at .7/sec instead of 1/sec. 25 pellets + 4xPower. Note that not all pellets are drawn to prevent fps drop.

The Grenade Launcher: 
Triple Grenades, in a spread of death. 100 + 25xPower damage, splash radius increased from 150 to 240, grenade velocity increased from 700 to 1400.

The Rocket Launcher:
Mmmm multiple rockets. Reload decreased to .7/sec from .8/sec. Power 0 is one rocket fired, Power 1-4 fires 3, and Power 5+ fires 5. Damage dealt is doubled for a single rocket, Triple Rockets deal 100 + 10xPower damage, and Quintuple rockets deal (100 + 10xPower)*.8 each.

The Railgun:
You rail fiends will love this. Deals 150 damage, fires (Power/2)+2 rails. Each additional rail takes .1 second to fire after the first, then a 1 second reload is applied.

The BFG:
100 + 35xPower. Fear this gun. Angry green plasma, summoned from technological hades to destroy your foes.

Your Hulk levels are displayed as icons on the left side of your HUD, to gently remind you of the lethal power you have at your disposal.




The Non Gun Stuff:

The Hulk gets more powerful based on the number of players on the server.

The types of attributes you get as the hulk is determined by how long it's been since you were the hulk, your rank on the server and how many people are on the server.  So if you're having a bad day, you're near the bottom of the scoreboard, and it feels like forever since you were the hulk, you can at least look forward to having a boatload of powerful weapons and tons of health to frag with.

The Medkit restores the Hulk to FULL health. If you are the Hulk, hoard this, if you aren't, don't let him get it if you value your hide.

When the Hulk dies, the next Hulk is NOT chosen completely randomly, but by a weighted random number. Factors include how long since you have been the Hulk and if you fragged the Hulk.

Players cannot pick up the BFG.

The Hulk is physically larger than the players, making him easier to hit, and harder for him to navigate.



The Hulk Killers!

To prevent (or at least discourage) one player from becoming the Hulk and slaughtering everyone until the time/fraglimit is hit, Quad is given to a random non-Hulk player if the Hulk has been alive for too long. Quads are given more and more quickly the longer the Hulk stays alive, and best of all (or worst, depending on your perspective,) Hulk Killers do NOT have the blue glow. They will, however, make the angry Quad noise.


Bot Support

Yep, it works with the bots.  Load up your favorite map, add some bots in, and watch them go after the hulk.  You can use the included batch file to run it, but be sure to remove the "+bot_enable 0" in order to enable bot play.


============================================
Content (C) 2000-2001 Reactive Software, Inc.  
Do not reproduce without permission
