////////////////////////////////////////
Rabbit Hunt v1.0 for Unreal Tournament
////////////////////////////////////////
by Jordan "Poseidon" Sugarman
jordans@bsquare.com

Initial release date: 3/3/2000

                           ************
                           *DISCLAIMER*
***********************************************************************
I hereby absolve myself of any responsibility for damage that may occur
to your installation of Unreal Tournament, your computer, your sleeping
habbits, or any rodents in the vicinity.
***********************************************************************

Installation
--------------
Double-click the .umod file

Requirements
--------------
Rabbit Hunt v1.0 was developed using Unreal Tournament 4.05b.  Assuming
you have that installed, you should be fine :o)

Description
--------------
Rabbit Hunt for Unreal Tournament was inspired by a game variant, of the 
same name, that I used to play on SubSpace (an online top-down space 
shoot-em-up).  It is essentially a game of tag in reverse.  The first 
person to make a kill becomes the Rabbit.  After that, anyone who kills 
the Rabbit becomes the next Rabbit.  If the Rabbit suicides or logs off, 
the next person to make a kill becomes the new Rabbit.  Play continues 
until a player reaches a set number of points.  There are two ways to 
gain points: 1) The Rabbit gains 1 point for staying alive a set amount 
of time (user configurable) 2) Anyone who kills the Rabbit (thereby 
becoming the next Rabbit) gets a bonus to their score (amount user 
configurable).  The focus of the game, therefore, is to hunt down and 
kill the Rabbit, and then stay alive as long as possible while everyone 
else hunts you.

There are two ways to identify the current Rabbit.  First, the Rabbit
will appear carrying a red CTF-like flag (please note the custom texture).
Second, there is a text message on your HUD that tells you the name of
the current Rabbit, or when you are the Rabbit, or when there is no
Rabbit.

Rabbit Hunt is an extension of the DeathMatch game type, so you should 
be able to play it on any DeathMatch map without problem.  The bot AI 
has been slightly altered to exploit the rules of the game, but this is 
my first UT mod, so I'm not really sure how effective my changes are.

Completely Useless Info I'm Including for the Curious
-------------------------------------------------------------
Rabbit Hunt v1.0 was about a 3 week project for me.  It is the first
time I have seriously attempted to make any sort of game modification,
and I must say I am quite happy with the results.  I started by
modifying the scoring rules for the DeathMatchPlus class.  I then
added code to make a flag appear on the Rabbit's back, and edited the
standard red flag texture to make one more suitable to the game.  Next,
I added a custom rules page so that users can configure the game
seamlesly from the UT GUI.  I then modified the Scoreboard and added a
custom HUD element.  Lastly, I made a slight tweak to the Bot AI, to
make them somewhat aware of the game rules.  I'm not sure how
successful this was, but it seems to work OK...

I ran into one real bug along the way.  Under certain circumstances, it
was possible for someone to die right before their last shot would hit
and kill the Rabbit.  The result was what I refer to as the "Dead Rabbit
Problem."  The person who was dead would become the new Rabbit, and if
ForceRespawn was turned off, they could sit there and accumulate points
for as long as they liked without risking being killed.  I think I fixed
this, but if you see it happen, be sure to e-mail me.

Please feel free to let me know if you would like to see any features
added to this mod.  I can be reached via e-mail at jordans@bsquare.com
Or just add them yourself and let me know!

Enjoy!