Sniper Arena 2K4 Lite - Release 101

// 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_101.zip into your UT2004 directory. It will install SA2K4Lite_101.u, SA2K4Lite_101.int, SA2K4Lite_101.ini into your System directory and SA2K4Lite_101_README.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_101
    
to the [Engine.GameEngine] 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_101.ini.sample to SA2K4Lite_101.ini, and edit that file.

Configuration

The sample/default INI looks like the following ...
[SA2K4Lite_101.MutSA2K4Lite]
bAllowTranslocator=False
bRifleSpawn=False
bAllowKeep=True
ScopeColorRedPerc=0
ScopeColorGreenPerc=0
ScopeColorBluePerc=0
ScopeColorAlphaPerc=255
ArenaGameType=xDeathMatch
ArenaGameType=xTeamGame
ArenaGameType=xCTFGame
ArenaGameType=xDoubleDom
ArenaGameType=xBombingRun
ArenaGameType=ASGameInfo
ReplaceWeaponName=XWeapons.SniperRifle
ReplaceWeaponName=UTClassic.ClassicSniperRifle
KeepWeaponName=UT2k4AssaultFull.Weapon_Turret
KeepWeaponName=UT2k4Assault.Weapon_Sentinel
KeepWeaponName=UT2k4AssaultFull.Weapon_LinkTurret
KeepWeaponName=UT2k4AssaultFull.Weapon_SpaceFighter
KeepWeaponName=UT2k4AssaultFull.Weapon_SpaceFighter_Skaarj
KeepWeaponName=UT2k4AssaultFull.Weapon_Turret_IonCannon
    
  • ReplaceWeaponName - The weapon(s) to replace.
  • KeepWeaponName - Special weapons that should not be removed in arena mode. The "bAllowTranslocator","bRifleSpawn", scope color, and whether to keep the special weapkns in game can all 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_101.ini. If you like the game type to use replacement mode, then remove the line that corresponds to that game type.

    It is highly recommended that you keep the special weapons enabled, or maps like AS-MotherShip and AS-RobotFactory will not worked as intenteded. You can add more weapons to this list, as you find maps with broken weapons.

    If you didn't know, once you select some mutators, you can click "Configure Mutators" to change their settings.

    Change Log

    Release 101

    Release 100