Sniper Arena 2K4 Lite - Release 100

// Copyright (C) 2003 John Walstra
// spoon@spoonware.org
// http://spoonware.org
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
//
// See LICENSE.uc or SA2K4_LICENSE.txt
    

About

Sniper Arena 2K4 Lite is a simple attempt to replicate the UT99 sniper arena mutator. This mutator uses the same fire rate and damage amounts found in the UT99 sniper rifle. You spawn with 30 sniper rounds, and can hold 50. Each pickup contains 10 rounds. This mutator can be configured for arena and replacement mode

This is a KISS ( Keep It Simple, Stupid! ) style project. It's not going to have a lot of bells and whistles.

Happy hunting,
spoon

Installation

Unpack SA2K4Lite_100.zip into your UT2004 directory. It will install SA2K4Lite_100.u, SA2K4Lite_100.int, SA2K4Lite_100.ini.sample into your System directory and SA2K4Lite_100.html into your Help directory.

Once installed, you need to edit your UT2004.ini if you plan to run a server. This file is located in your System directory. You need to add

ServerPackages=SA2K4Lite_100
    
to the [Editor.EditorEngine] section. If you don't, the package won't be downloaded to a client when they connect. Most likely, they won't have the rifle.

If you wish to edit any of the settings, copy SA2K4Lite_100.ini.sample to SA2K4Lite_100.ini, and edit that file.

Configuration

The sample/default INI looks like the following ...
[SA2K4Lite_100.MutSA2K4Lite]
bAllowTranslocator=False
bRifleSpawn=False
ArenaGameType=XGame.xDeathMatch
ArenaGameType=XGame.xTeamGame
ArenaGameType=XGame.xCTFGame
ArenaGameType=XGame.xDoubleDom
ArenaGameType=XGame.xBombingRun
ArenaGameType=UT2k4Assault.ASGameInfo
ReplaceWeaponName=XWeapons.SniperRifle
ReplaceWeaponName=UTClassic.ClassicSniperRifle
    
The "bAllowTranslocator" and "bRifleSpawn" can be configured through the WebAdmin and Configure Mutator option, however the game type section can not. If you would like to have a game type be played in arena style, add "ArenaGameType=MyGameType.Name" to the SA2K4Lite_100.ini. If you like the game type to use replacement mode, then remove the line that corresponds to that game type.

Not much else right now.

Known Problems

Change Log

Release 100