Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTClassic.ClassicSniperRifle

Extends
Weapon
Modifiers
config ( user )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- UTClassic.ClassicSniperRifle

Constants Summary
Inherited Contants from Engine.Weapon
NUM_FIRE_MODES

Variables Summary
colorChargeColor
floatLastFOV
ClassicSniperRifle
boolzoomed
Inherited Variables from Engine.Weapon
AimAnim, AimAnimRate, AIRating, AmmoCharge[2], AmmoClass[2], Ammo[NUM_FIRE_MODES], bBerserk, bCanThrow, bDebugging, bEndOfRound, bForceSwitch, bInitOldMesh, bMatchWeapons, bMeleeWeapon, bNoAmmoInstances, bNoInstagibReplace, bNotInDemo, bNotInPriorityList, bNoVoluntarySwitch, BotMode, bPendingSwitch, BringUpTime, bShowChargingBar, bSniping, bSpectated, bUseOldWeaponMesh, CenteredOffsetY, CenteredRoll, CenteredYaw, ClientState, CurrentRating, CustomCrosshair, CustomCrossHairColor, CustomCrossHairScale, CustomCrossHairTexture, CustomCrossHairTextureName, DefaultPriority, DemoReplacement, Description, DisplayFOV, DownDelay, EffectOffset, ExchangeFireModes, FireModeClass[NUM_FIRE_MODES], FireMode[NUM_FIRE_MODES], Hand, HudColor, IdleAnim, IdleAnimRate, MessageNoAmmo, MinReloadPct, OldCenteredOffsetY, OldCenteredRoll, OldCenteredYaw, OldDrawScale, OldMesh, OldPickup, OldPlayerViewOffset, OldPlayerViewPivot, OldSmallViewOffset, OldWeapon, Priority, PutDownAnim, PutDownAnimRate, PutDownTime, RenderedHand, RestAnim, RestAnimRate, RunAnim, RunAnimRate, SelectAnim, SelectAnimRate, SelectForce, SelectSound, SmallEffectOffset, SmallViewOffset
Inherited Variables from Engine.Inventory
AttachmentClass, bDisplayableInv, bDrawingFirstPerson, BobDamping, bTossedOut, Charge, GroupOffset, IconCoords, IconMaterial, InventoryGroup, ItemName, PickupClass, PlayerViewOffset, PlayerViewPivot, ThirdPersonActor

Enumerations Summary
Inherited Enumerations from Engine.Weapon
EWeaponClientState

Functions Summary
functionbyte BestMode ()
function BringUp (optional Weapon PrevWeapon)
function ClientStartFire (int mode)
function ClientStopFire (int mode)
function ClientWeaponThrown ()
functionfloat GetAIRating ()
function IncrementFlashCount (int Mode)
function PostBeginPlay ()
functionbool PutDown ()
functionbool RecommendRangedAttack ()
event RenderOverlays (Canvas Canvas)
functionfloat SuggestAttackStyle ()
functionfloat SuggestDefenseStyle ()
functionbool WantsZoomFade ()
Inherited Functions from Engine.Weapon
AddAmmo, AdjustPlayerDamage, AltFire, AmmoAmount, AmmoMaxed, AmmoPickupClass, AmmoStatus, AnimEnd, BeginState, BestMode, BotFire, BringUp, CanAttack, CanHeal, CanThrow, CenteredEffectStart, ChargeBar, CheckOutOfAmmo, CheckReflect, CheckSuperBerserk, ClientForceAmmoUpdate, ClientPlayForceFeedback, ClientStartFire, ClientStopFire, ClientWeaponSet, ClientWeaponThrown, ClientWriteFire, ClientWriteStats, ConsumeAmmo, DesireAmmo, Destroyed, DetachFromPawn, DisplayDebug, DoAutoSwitch, DoReflectEffect, DrawWeaponInfo, DropFrom, EndState, FillToInitialAmmo, Fire, FireHack, FireOnRelease, FocusOnLeader, GetAIRating, GetAmmoClass, GetAmmoCount, GetDamageRadius, GetDamageType, GetEffectStart, GetFireMode, GetFireStart, GetViewAxes, GiveAmmo, GiveTo, HackPlayFireSound, HandlePickupQuery, HasAmmo, HolderDied, ImmediateStopFire, IncrementFlashCount, InitWeaponFires, IsFiring, IsRapidFire, Loaded, MaxAmmo, MaxOutAmmo, NeedAmmo, NewDrawWeaponInfo, NextWeapon, OutOfAmmo, PawnUnpossessed, PlayIdle, PostBeginPlay, PostNetReceive, PreDrawFPWeapon, PrevWeapon, PutDown, RangedAttackTime, RateSelf, ReadyToFire, RecommendLongRangedAttack, RecommendRangedAttack, RecommendSplashDamage, RecommendWeapon, RefireRate, RenderOverlays, Reselect, ServerStartFire, ServerStopFire, SetAITarget, SetGRI, SetHand, ShootHoop, ShouldFireWithoutTarget, SplashDamage, SplashJump, StartBerserk, StartDebugging, StartFire, StopBerserk, StopFire, StopForceFeedback, SuggestAttackStyle, SuggestDefenseStyle, SuperMaxOutAmmo, SynchronizeWeapon, Timer, WantsZoomFade, WeaponCentered, WeaponChange, WeaponTick, ZeroFlashCount
Inherited Functions from Engine.Inventory
AttachToPawn, Destroyed, DetachFromPawn, DropFrom, GetHumanReadableName, GiveTo, HandlePickupQuery, NextWeapon, OwnerEvent, PickupFunction, PrevWeapon, PrioritizeArmor, RecommendWeapon, RenderOverlays, SelectNext, SetOwnerDisplay, StaticItemName, TravelPostAccept, TravelPreAccept, updaterelative, Use, WeaponChange


Variables Detail

ChargeColor Source code

var color ChargeColor;

LastFOV Source code

var transient float LastFOV;

ClassicSniperRifle

zoomed Source code

var(ClassicSniperRifle) bool zoomed;


Functions Detail

BestMode Source code

function byte BestMode ( )

BringUp Source code

simulated function BringUp ( optional Weapon PrevWeapon )

ClientStartFire Source code

simulated function ClientStartFire ( int mode )

ClientStopFire Source code

simulated function ClientStopFire ( int mode )

ClientWeaponThrown Source code

simulated function ClientWeaponThrown ( )

GetAIRating Source code

function float GetAIRating ( )

IncrementFlashCount Source code

simulated function IncrementFlashCount ( int Mode )

PostBeginPlay Source code

simulated function PostBeginPlay ( )

PutDown Source code

simulated function bool PutDown ( )

RecommendRangedAttack Source code

function bool RecommendRangedAttack ( )

RenderOverlays Source code

simulated event RenderOverlays ( Canvas Canvas )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( )

SuggestDefenseStyle Source code

function float SuggestDefenseStyle ( )

WantsZoomFade Source code

simulated function bool WantsZoomFade ( )


Defaultproperties

defaultproperties
{
     ChargeColor=(B=255,G=255,R=255,A=255)
     FireModeClass(0)=Class'UTClassic.ClassicSniperFire'
     FireModeClass(1)=Class'XWeapons.SniperZoom'
     SelectAnim="Pickup"
     PutDownAnim="PutDown"
     SelectAnimRate=0.750000
     PutDownAnimRate=0.780000
     PutDownTime=0.580000
     BringUpTime=0.600000
     SelectSound=Sound'NewWeaponSounds.NewSniper_load'
     SelectForce="NewSniperLoad"
     AIRating=0.690000
     CurrentRating=0.690000
     bSniping=Wahr
     Description="This high muzzle velocity sniper rifle with a 10X scope is a lethal weapon at any range, especially if you can land a head shot."
     EffectOffset=(X=100.000000,Y=28.000000,Z=-19.000000)
     DisplayFOV=60.000000
     Priority=12
     HudColor=(B=255,G=170,R=185)
     SmallViewOffset=(X=36.900002,Y=10.000000,Z=-14.000000)
     CenteredOffsetY=0.000000
     CenteredYaw=-500
     CustomCrossHairColor=(G=170,R=185)
     InventoryGroup=9
     GroupOffset=1
     PickupClass=Class'UTClassic.ClassicSniperRiflePickup'
     PlayerViewOffset=(X=27.700001,Y=5.300000,Z=-10.600000)
     PlayerViewPivot=(Yaw=16384)
     BobDamping=2.300000
     AttachmentClass=Class'UTClassic.ClassicSniperAttachment'
     IconMaterial=Texture'HUDContent.Generic.HUD'
     IconCoords=(X1=420,Y1=180,X2=512,Y2=210)
     ItemName="Sniper Rifle"
     LightType=LT_Steady
     LightEffect=LE_NonIncidence
     LightHue=30
     LightSaturation=170
     LightBrightness=255.000000
     LightRadius=5.000000
     LightPeriod=3
     CullDistance=5000.000000
     Mesh=SkeletalMesh'SniperAnims.SniperRifle_1st'
     DrawScale=0.480000
     HighDetailOverlay=Combiner'UT2004Weapons.WeaponSpecMap2'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:17.062 - Created with UnCodeX