********************************
No SL Pickup
Version 1.20

Created by MSuLL - September, 2008
********************************

Requirements -
Windows or Linux Unreal Tournament (UT99) Server



Information:
***************

Take the time to read through this file, and it will
save you and I both a lot of time.




About:
*********
I created this mutator because I got sick of noobs and
bots taking all the Strangeloves or RocketX launchers on
maps and leaving none for the rest of the players.
This mutator forever solves this issue by checking to see
if a player already has a Strangelove or RocketX launcher.
If they do, then it will see how much ammo they have.
Based on the amount of ammo they are carrying, you can
allow whether or not they can get another launcher.




Installation:
****************
+ Upload to your server:
NoSLPickup120.u
NoSLPickup120.int

+ Open NoSLPickup.ini and change the ini options
to fit your needs.  You can find out what the
settings do by reading the "Options - Explained"
section found below!


+ Once you've got all the options ready to go,
upload that INI to your server as well.


- From here you have two options.  This mutator can be
loaded like a regular mutator using command-line options,
or you can alternately use the built-in Server Actor to
make it load automatically.


TO LOAD AS A MUTATOR
==========================
In your server's Command-Line (for most servers) or
in some cases your ActorCLP, Nexgen, or ASC boot configs, add
the following line:

NoSLPickup120.PickupMutator

Start your server up, and enjoy!



TO LOAD AS A SERVER ACTOR
==========================
Shut down your server and open your server's INI
(usually UNREALTOURNAMENT.INI or SERVER.INI)

Find the section for [Engine.GameEngine]

Add the following line into the SERVERACTORS area:

ServerActors=NoSLPickup120.ServerActor
(DO NOT ADD NoSLPickup120 INTO THE SERVERPACKAGES AREA!)

Start your server up, and enjoy!




Options - Explained:
***********************
+ AllowedAmmoAmount
The amount of ammo a player must have in a launcher to
be blocked by this mutator.  For instance, a setting of
three (3) would allow someone with 2 or less rounds left
to pickup a new launcher, but someone with 3 or more
would be prevented from doing so.

+ bTeamMode
Whether or not you wish to use Team Mode.  If Team Mode
is enabled, players can pick up launchers, no matter
what their ammo count, as long as they are outside of
their team's flag base by the amount of Unreal Units
specified by the TeamModePickupRadius setting.  This
allows for stealing of enemy launchers but blocks
taking unneccessary ones from the team's base.
This feature is automatically disabled if the game
is not a team-based game or two flag bases are very
close to each other.

+ TeamModePickupRadius
The radius (in Unreal Units) from a team flag a player
must be before they can pick up multiple launchers.
(see attached screen shots for comparisons)
Only used if bTeamMode is enabled!




Changelog:
*************
----------------
| Version 1.20 |
----------------
[Added] Limited Bot Support


----------------
| Version 1.10 |
----------------
[Added] TeamMode Features


----------------
| Version 1.00 |
----------------
- Initial Release




----------------
| MSuLL - 2008 |
----------------