================================================================
Title                   : AntiCamp
Version                 : 1.00
Release Date            : Mar 10 2001
Filename                : anticamp.zip
Author(s)               : Robin Lyngsdal (Rol Ancient)
Email Address           : Rol000@bigfoot.com
Description             : Anti camping mutator for rune
Additional Credits to   : Patrick Freeman "Mental" Whos UT mutator this is based on and 			  	  		  whos code is still in large part in this one, patrickf@oz.net
			  "NBAntiCamper" (by N.Bogenrieder) whom Patrick Freeman credits 						   for the original code for his UT mutator, beppo@planetunreal.com
================================================================

Instalation Instructions:
-------------------------

-Extract the files to your ../rune/system Folder


-It may be necessary to add the following to your Rune.ini to host games, although it shouldnt.

		Under [Engine.GameEngine] add the line.

			Serverpackages=anticamp


To use it in your game, choose it as a mutator under the mutator tab in the server setup


The package contains the following files:
-----------------------------------------
Anticamp.u	: The compiled code
Anticamp.int	: The mutator class definition
Anticamp.ini	: The Settings for the mutator (see below)
Anticamp.txt	: This File


Mutator Description:
--------------------

The mutator checks if any player stay inside a defined radius (CampRadius) for a defined amount of time (CampTime). If so, it sends the player a msgs (Campingmsg) and deals a certain amount of initial damage(CampDamage) to that player.
Furthermore it sets the players head on fire. The fire will burn for a preset amount of time (Damagetime) and deal a preset amount of damage (Dampersec) per second to the player as long as its buring.

In short, anyone who remains in the same spot for to long will experience a sudden buring headache.


Mutator settings:
-----------------

The following variables can be set.

CampTime		:	The time that must elapse before a player is considered camping

CampRadius		:	The radius a player must stay inside to be considered camping

CampDamage		:	The initial damage the camper recieves when declared camping

Dampersec		:	The damage a camper recives per second from the fire

Damagetime		:	The length of time the Headfire burns

Campingmsg		:	A message the player recives when declared camping

Campfire		:	Whether the offending players carcas is set on fire if the player dies 						as a result of the headfire(can be set to false to avoid lagging the 						server, since it spawns a number of particle pawns)

Changing the settings:
----------------------

There are two ways to change the mutators settings.

- open the anticamp.ini file and change the settings there. Must be done before starting rune

- Use the following command in the Rune console

	Set anticamp <variable> <amount>

ex. 	Set <anticamp damagetime 20> will set the headfire to burn for 20 seconds


Word of caution:
----------------

Setting the fire to burn longer than the time it takes to recieve a new one (Camptime<damagetime) can result in a player respawning with a headfire, if the player was stupid enough to remain standing after the first fire was lit. Mainly a problem for very long burntime and very short camptime.

Legal Stuff:
------------

Since a lot of the code in this mutator isnt mine my copyright is very limited, mostly to the fire code, and since the author of the original code feels that it should be freely used, feel free to distribute and use it for your own ends, although a mention would be nice if you do.
The only thing you cant do is sell it without permision from me and the other two authors.



