I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:AssaultRifle (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Inventory >> Weapon >> AssaultRifle
Package: 
XWeapons
This class in other games:
UT2004, U2

Assault Rifle

Default values[edit]

Property Value
AIRating 0.4
AttachmentClass Class'XWeapons.AssaultAttachment'
bCanThrow False
BobDamping 1.7
bShowChargingBar True
CenteredRoll 3000
CurrentRating 0.4
DefaultPriority 3
DisplayFOV 70.0
EffectOffset
Member Value
X 100.0
Y 25.0
Z -10.0
FireModeClass[0] XWeapons.AssaultFire
FireModeClass[1] XWeapons.AssaultGrenade
HudColor
Member Value
A 255
B 192
G 128
R 255
IconCoords
Member Value
X1 200
X2 321
Y1 100
Y2 189
IconMaterial Material'InterfaceContent.Hud.SkinA'
InventoryGroup 2
ItemName "Assault Rifle"
LightBrightness 150.0
LightEffect LE_NonIncidence
LightHue 30
LightPeriod 3
LightRadius 4.0
LightSaturation 150
LightType LT_Pulse
Mesh Mesh'Weapons.AssaultRifle_1st'
PickupClass Class'XWeapons.AssaultRiflePickup'
PlayerViewOffset
Member Value
X -8.0
Y 5.0
Z -6.0
PlayerViewPivot
Member Value
Pitch 400
Roll 0
Yaw 0
PutDownAnim 'PutDown'
SelectForce "SwitchToAssaultRifle"
SelectSound Sound'WeaponSounds.AssaultRifle.SwitchToAssaultRifle'
SmallViewOffset
Member Value
X 4.0
Y 11.0
Z -12.0
UV2Texture Material'XGameShaders.WeaponEnvShader'

Functions[edit]

Events[edit]

PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


Other instance functions[edit]

BestMode[edit]

function byte BestMode ()

Overrides: Weapon.BestMode


ChargeBar[edit]

simulated function float ChargeBar ()

Overrides: Weapon.ChargeBar


DetachFromPawn[edit]

simulated function DetachFromPawn (Pawn P)

Overrides: Weapon.DetachFromPawn


DrawWeaponInfo[edit]

simulated function DrawWeaponInfo (Canvas Canvas)

Overrides: Weapon.DrawWeaponInfo