AntiCamper

v104 by Patrick Freeman - a.k.a. "Mental"



This mutator will cause any player standing in one area for too long (camping) to be punished.

There are 5 settings:
CampRadius, CampTime, CampDamage, Fatness, and Speed.
All these settings can be configured in the AntiCamper Configuration Window.
which comes up when you click the UT "Mods" menu and choose "AntiCamper".

The settings are saved to the file "mentals_mutators.ini" in your UT system folder.
The are under the "AntiCamper" section.
Here's how they work:

CampRadius
how large of a radius around a player to consider them a camper.
the default is 60

CampTime
the number of seconds that a player can be in the CampRadius before they are considered a camper.
the default is 6.

CampDamage
how much health to take off a player when CampTime is reached.
the default Health penalty is 20.
players can die from camping!

Fatness
how much fatness to add to a player when CampTime is reached.
the default Fatness penalty is 30.
default starting fatness for each player is 128
maximum fatness a player can reach = 240 (really fat!)

Speed
the percentage of normal speed to take away from a player when CampTime is reached.
the default Speed penalty is 10.
minimum speed a player can have = 50% of normal.

Each time a player is caught camping they will receive a message showing what penalties they have suffered.

This mutator was not intended as a slam on "snipers",
as I myself like sniping and it's a skill to hit a 'good' player who is moving-jumping-dodging or otherwise acting like a crazed maniac.
No, the intent was to discourage "hiding" in games like "Last Man Standing" or "Fox & Hounds"
where a player can win by simply finding a hiding spot and just sitting there.

Any comments, bug reports, etc.
email me at -
patrickf@oz.net

Version History:
================
v104 - added fatness and speed penalty options. camper now receive penalty message.
v103 - switched to common 'ini' file for all my mutators
v102 - added config window for settings, changed default values
v100 - Initial Release

Improvements planned:
==========================
make players 'pop' if they get too fat
got any more bright ideas?

Credits/Thanks:
===============
Tim Sweeny's tutorial docs, which were an indispensable aid.
N.Bogenrieder (beppo@planetunreal.com) author of "NBAntiCamper".
Mike Smith for some great improvement ideas like Fatness

Disclaimer/Legal stuff:
=======================
I've tested it but use it at your own risk (although I don't know of any risks).
This Mutator is Copyright 2000 by Patrick Freeman
Please do not try to make money with this, or distribute it under a different name, etc.
If you do use my code in someway I would be grateful of some kind of acknowledgement.