Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:ShockRifle (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Inventory >> Weapon >> ShockRifle
Package: 
XWeapons
Direct subclasses:
ClassicShockRifle, SuperShockRifle
This class in other games:
UT, UT2004

Shock Rifle

Properties[edit]

bRegisterTarget[edit]

Type: bool


bWaitForCombo[edit]

Type: bool


ComboStart[edit]

Type: Object.Vector


ComboTarget[edit]

Type: ShockProjectile

used by AI

Default values[edit]

Property Value
AIRating 0.63
AttachmentClass Class'XWeapons.ShockAttachment'
BobDamping 1.8
CenteredOffsetY -8.0
CenteredYaw -500
CurrentRating 0.63
DefaultPriority 4
DisplayFOV 60.0
EffectOffset
Member Value
X 65.0
Y 14.0
Z -10.0
FireModeClass[0] XWeapons.ShockBeamFire
FireModeClass[1] XWeapons.ShockProjFire
HudColor
Member Value
A 255
B 255
G 0
R 128
IconCoords
Member Value
X1 322
X2 444
Y1 190
Y2 280
IconMaterial Material'InterfaceContent.Hud.SkinA'
InventoryGroup 4
ItemName "Shock Rifle"
LightBrightness 150.0
LightEffect LE_NonIncidence
LightHue 200
LightPeriod 3
LightRadius 4.0
LightSaturation 70
LightType LT_Steady
Mesh Mesh'Weapons.ShockRifle_1st'
PickupClass Class'XWeapons.ShockRiflePickup'
PlayerViewOffset
Member Value
X -10.0
Y 3.0
Z -2.0
PlayerViewPivot
Member Value
Pitch 1000
Roll -500
Yaw -800
PutDownAnim 'PutDown'
SelectAnim 'Pickup'
SelectForce "SwitchToShockRifle"
SelectSound Sound'WeaponSounds.ShockRifle.SwitchToShockRifle'
Skins[0] Material'WeaponSkins.ShockTex0'
Skins[1] Material'WeaponSkins.ShockTex0'
Skins[2] Shader'WeaponSkins.ShockLaser.LaserShader'
SmallViewOffset
Member Value
X 2.0
Y 9.0
Z -8.0
UV2Texture Material'XGameShaders.WeaponEnvShader'

Instance functions[edit]

BestMode[edit]

function byte BestMode ()

Overrides: Weapon.BestMode


DoCombo[edit]

function DoCombo ()


GetAIRating[edit]

function float GetAIRating ()

Overrides: Weapon.GetAIRating


RangedAttackTime[edit]

function float RangedAttackTime ()

Overrides: Weapon.RangedAttackTime


SetComboTarget[edit]

function SetComboTarget (ShockProjectile S)


StartFire[edit]

simulated function bool StartFire (int mode)

Overrides: Weapon.StartFire


WeaponCentered[edit]

simulated function bool WeaponCentered ()

Overrides: Weapon.WeaponCentered