Frnz Sniper Arena Mutator 108

Author        : $Author: jwalstra $
Revision      : $Revision: 1.10 $
Checkout Date : $Date: 2003/01/19 08:30:31 $
Source File   : $Source: /home/cvs/SniperArena/Info/SA_README.html,v $

GNU GENERAL PUBLIC LICENSE Version 2, June 1991
See LICENSE or http://www.fsf.org/license/gpl.txt

Coded using "vim". The only editor you'll ever need.

About

This mutator is a port of the UT Sniper Rifle. The mutator can be used in normal and arena play.

Arena style removes all the weapon pickups and replaces all ammo with the Sniper Rifle's ammo.

In the normal style of play, the Sniper Rifle replaces the Lightning Gun. The Lightning Guns ammo is also replaced with Sniper Rifle ammo, although it looks the same for now :)

This mutator offers the ability to change most of the default settings like fire rates, the amount of ammo in the pickups, bonus and penalties for killing or being killed, etc. Some of these features will allow you to emulate the popular "Zark" sniper mutator from UT. Check the Server Configuration section for more information.

Sniper Rifle
Sniper Rifle Pickup ( non-arena style game )
Sniper Rifle
Sniper Ammo

UT2003 Zoom
HUDType 0 - UT2003 Zoom (default)
UT Zoom
HUDType 1 - UT Zoom
No Zoom
HUDType 2 - No Zoom
UT2003 Clean Zoom
HUDType 3 - UT2003 Clean Zoom

Enjoy,
spoon (aka supun)

Thanks

Col Kassad - For the making the models work. That modeling stuff scares me.

Sniper Clan Frnz - For testing and being the best clan out there. :)

Ob1 - For being my Unrealscript Jedi master and being the first person I turn to when I'm clueless.

Epic - The rifle model came from UT. I'll call it even for the familiar looking health and ammo stations, re-charging translocator, and the shield gun :) Seriously, did you guys like WFUT?

Installation

The archived file should contain five files (along with images for the README)

  1. System/SniperArena.u
  2. System/SniperArena.int
  3. Help/SniperArena/SniperArena.ini.sample
  4. Help/SniperArena/LICENSE
  5. Help/SniperArena/SA_README.html

This archive should be unzipped into your UT2003 base directory in order for the files to be placed in the correct location. A sample SniperArena.ini, called SniperArena.ini.sample, exists in Help/SniperArena. It's placed there so not to overwrite your current SniperArena.ini. You will need to copy this file to your System directory, renamed to SniperArena.ini, and edited to your taste. The default setting in this file are set to emulate UT's Sniper Arena. This is the contents of the sample SniperArena.ini file.


; See "Help/SniperArena/SA_README.html" for help

[SniperArena.MutSniperArena]
bArenaStyle=true
bAllowTranslocator=false
bShowHelp=true
HelpTimer=60.00000
HelpMessage="For help with Frnz Sniper Arena, type 'SAHelp' in the console"

[SniperArena.SASniperRifle]
FireRate=0.60000
CrouchFireRate=0.60000
MaxAmmo=50
InitialAmount=30
bDropAmmo=false
DropAmmoAmount=5

[SniperArena.SASniperFire]
HeadShotRadius=8.00000
HeadshotDamage=100
BodyDamage=45

[SniperArena.SAGameRules]
bAdjustPlayer=false
HeadshotAddHealth=10
HeadshotAddFrag=1
HeadshotAddShield=0
HeadshotAddAdrenaline=0
BodyshotAddHealth=0
BodyshotAddFrag=0
BodyshotAddShield=0
BodyshotAddAdrenaline=0
HeadshotRemoveFrag=2
HeadshotRemoveAdrenaline=0
BodyshotRemoveFrag=1
BodyshotRemoveAdrenaline=0

[SniperArena.SASniperAmmoPickup]
PickupAmount=10

You should edit your UT2003.ini file and add ServerPackages=SniperArena to the [Engine.GameEngine] section of your ini.

(remember not to leave a space after ServerPackages=SniperArena in your ini file)

  [Engine.GameEngine]
  ServerPackages=SniperArena

To use, select "Frnz Sniper Arena" from the mutator menu.

Server Configuration (SniperArena.ini)

PropertyTypeDefaultDescription
SniperArena.MutSniperArena
bArenaStyleBooleantrueControls whether the game is arena style or normal.
bAllowTranslocatorBooleanfalseControls whether the translocator can be used in arena mode.
bShowHelpBooleantrueControls whether a help message is displayed
HelpTimerFloat60.00000Time interval between when 'Help' messages are displayed.
HelpMessageStringFor help with Frnz Sniper Arena, type 'SAHelp' in the consoleHelp message text
SniperArena.SASniperRifle
FireRateFloat0.60000Seconds between firing.
CrouchFireRateFloat0.60000Seconds between firing when crouching.
MaxAmmoInteger50Maximum sniper ammo a player can carry.
InitialAmountInteger30Amount of sniper ammo a player is spawned with.
bDropAmmoBooleanFalseAllow ammo to be dropped when player is killed.
DropAmmoAmountInteger5Amount of ammo in dropped ammo pack.
SniperArena.SASniperFire
HeadShotRadiusFloat8.00000Radius around the head bone that will be considered a head shot.
HeadshotDamageInteger100Damage caused by a head shot
BodyDamageInteger45Normal body damage
SniperArena.SAGameRules
bAdjustPlayerBooleanFalseAllow adjustment of player attributes when killed or when scoring a kill
HeadshotAddHealthInteger10Amount of health added for a head shot
HeadshotAddFragInteger1Amount of frags added, in addition to default frags, for a head shot.
HeadshotAddShieldInteger0Amount of shield points added for a head shot
HeadshotAddAdrenalineInteger0Amount of adrenaline added, in addition to default adrenaline, for a head shot.
BodyshotAddHealthInteger0Amount of health added for a body shot
BodyshotAddFragInteger0Amount of frags added, in addition to default frags, for a body shot.
BodyshotAddShieldInteger0Amount of shield points added for a body shot
BodyshotAddAdrenalineInteger0Amount of adrenaline added, in addition to default adrenaline, for a body shot.
HeadshotRemoveFragInteger2Amount of frags to remove for being head shot.
HeadshotRemoveAdrenalineInteger0Amount of adrenaline to remove for being head shot.
BodyshotRemoveFragInteger1Amount of frags to remove for being body shot.
BodyshotRemoveAdrenalineInteger0Amount of adrenaline to remove for being body shot.
SniperArena.SASniperAmmoPickup
PickupAmountInteger10Amount of ammo in map pickups

Client Configuration ( SniperArena.ini )

Some of these value can be set in the game. If you change the values in the game, the values in SniperArena.ini will also change.

PropertyTypeDefaultDescription
SniperArena.SASniperRifle
MyHUDValueInteger0Your zoom HUD style (HUDType command )
bMyZoomSoundBooleantrueControls whether sounds are played when you zoom. (ZS_* commands)
*ExchangeFireModesInteger0Reverses fire modes (inherited from super class)
*PriorityInteger10Priority of weapon (inherited from super class)
* Not part of Frnz Sniper Arena.

Client Commands

Due to being converted to a spectator when you are killed, these commands can only be used when you are alive.
CommandDescription
HUDType <value>Selects the type of zoom HUD to use.

0 (default) = UT2003 zoom HUD
1 = UT zoom HUD
2 = No zoom HUD
3 = UT2003 Clean zoom HUD

ZS_onTurns zoom sounds on
ZS_offTurns zoom sounds off
ZS_toggleToggle the zoom sounds on/off
SAHelpShow the console commands and current settings

Notes

Known "Problems"

TODO

Change Log

Release 108

Release 107x

Release 106

Release 105

Release 104

Release 103

Release 102

Release 101

Release 100 (First Release)