Name: [UT2004] Even Ground v1.5

Version: v1.5

Author: BJ "Sir_Brizz" Cardon

Date Submitted: September 27, 2025

Description

ÿþ////////////////////////////​//////////////////////////////​//////////////////////////////​///

//////////////////////////////​//////////////////////////////​//////////////////////////////​/

// Even Ground Mutator //

//////////////////////////////​//////////////////////////////​//////////////////////////////​/

//////////////////////////////​//////////////////////////////​//////////////////////////////​/

Author: BJ "Sir_Brizz" Cardon

Time spent: One day + a few hours for the first update + a few more hours for this update

+ a few more hours for another update + a few hours for the GUI..........etc :)

Resources used: a great deal of this mutator was already written in Epic mutators. The rest was pretty easy.

WOTgreal 2.805,2.806,2.901,2.903 (THANK YOU HARMEISTER!!)

a bit of help from other coders of course

Description:

Makes a few modifications to the way any gametype is played. These are the things it does:

Health:

Modifiable starting health - DOES NOT MEAN YOU HAVE MORE THAN 100 HEALTH! Getting hurt and

then getting health back will only raise you to 100

Regen can be turned on in Configure Mutator - at 100% gives you full health for each kill.

Shield:

Modifiable starting shield

If shield is turned on, killing someone while your health is greater than or equal to 100 will

recharge 10 shield units up to Starting Shield.

Adrenaline:

All removed

Can be enabled in Configure Mutator

Powerups:

All removed

HealthPacks can be turned on in Configure Mutator

HealthVials can be turned on from Configure Mutator

Ammo restocking:

None: Ammo doesn't restock. Once you run out, you are out

One Empty: When one gun is empty it is immediately restocked with ammo

All Empty: When all your guns are empty, they are all restocked with ammo (ignores grenades)

Regenerate: Regenerates ammo at 1 per (Ammo Rech. Rate) seconds

Installation:

Extract *.u and *.int files to x:UT2004System (x is the drive ut2k3 is installed on.)

Extract *.txt to x:UT2004Help

Dedicated Servers:

Edit your UT2003.ini file. Below all of the other ServerPackages= lines, add a new line conatining this text. 'ServerPackages=EvenGround' without the quotes and it will be ready to download to your clients. Then, simply add ?Mutator=EvenGround.MutEvenGro​und to the command line when these files are in your System folder, and you are set to go :)

TO SET THE OPTIONS: Under the EvenGround.ini file there are several options, which are listed at the bottom of this document. Please note that SEVERAL of the options only work when another condition is true. Read these options carefully before choosing the options that are right for you.

Resetting the Defaults:

Just click the button in Configure Mutator. INI information is stored in **NEW**EvenGround.ini

Known Bugs:

PLEASE REPORT THEM! I am Sir_Brizz on most UT2003/4 forums, including Atari and BeyondUnreal.

Changes Since v100

Reorganized the Configure Mutator screen for more User friendly interface.

Added several Randomize options

Disclaimer:

I'm not responsible to keep your game working. If this ruins something, let me know so I can repair my program, ok? If this screws your computer FUBAR, then I'm not responsible. You use this at your own risk, and I cannot offer support for anything BUT the mutator itself. There is a 99.99999999999999999% chance nothing will happen to your game.

Thank you to the BuF UT2003 regulars for their input and feedback on this mutator. Pretty much every feature found in this mutator was suggested by them. Especially thanks to Thrawn, Aenubis, EvilDrWong, LedZep, TWD, and my clan, !zz! or Snkzzers ;) Thank you to the entire staff of Beyond Unreal for the greatest Unreal Technology site on the internet!

visit us at http://www.beyondunreal.com

Thank you to Epic for UT2k3/4. Thank you to everyone who downloaded this mutator and enjoys it, because, although I make these mutators for fun, it is alot more exciting when someone actually finds a use for them. Basically thanks to everyone!

Copyright © 2003-5 by Premonition Software, Utah and BJ "Sir_Brizz" Cardon. The code is available for free, only give credit where credit is due.

//////////////////////////////​//////////////////////////////​//////////////////////////////​///////////////

These are the defaults:

int cHealth=100; //starting health

int cShields=0; //amount of shield

bool cAdrens=false; //adrenaline on/off

float cReward=0; //regeneration percent

int cAmmoType=1; //Ammo Restocking type

int cAmmoRechRate=2; //Ammo recharge rate

bool cHPacksOn=false; //Healthpacks on/off

bool cHPacksRand=false; //Randomize Health Packs

bool cVialsOn=false; //Health vials on/off

bool cVialsRand=false; //Randomize healthvials

bool cAmmoPUOn=false; //turn on ammo pickups

bool cAmmoPURand=false; //Turn on random ammo pickups

bool cPowerupsOn=false; //Turn on powerups like shields

bool cPowerupsRand=false; //randomize powerup placement

bool cUDAlwaysOff=false; //UDamage is never enabled

int cHPrand=0; //No. of randHPacks (Health Packs)

int cHVrand=0; //No. of randHVial (Health Vials)

int cAPrand=0; //No. of randAPickups (ammo pickups)

int cPUrand=0; //No. of randPUps (shields/udamage)