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

UE3:UTVWeap_ScorpionTurret (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> Inventory >> Weapon >> GameWeapon >> UTWeapon >> UTVehicleWeapon >> UTVWeap_ScorpionTurret
Package: 
UTGameContent
This class in other games:
UT3


Properties[edit]

TeamProjectiles[edit]

Type: class<UTProj_ScorpionGlob_Base>

Array size: 2


Default value, index 0: Class'UTGameContent.UTProj_ScorpionGlob_Red'

Default value, index 1: Class'UTGameContent.UTProj_ScorpionGlob'

Default values[edit]

Property Value
AimError 650.0
bFastRepeater True
FireInterval[0] 0.65
FireOffset
Member Value
X 19.0
Y 10.0
Z -10.0
IconHeight 42
IconWidth 27
IconX 382
IconY 82
ItemName "Scorpion"
PlayerViewOffset
Member Value
X 11.0
Y 7.0
Z -9.0
VehicleClass Class'UTGameContent.UTVehicle_Scorpion_Content'
WeaponColor
Member Value
A 255
B 64
G 255
R 64
WeaponFireSnd[0] SoundCue'A_Vehicle_Scorpion.SoundCues.A_Vehicle_Scorpion_AltFire'
WeaponFireTypes[0] EWFT_Projectile
WeaponFireWaveForm ForceFeedbackWaveform'UTGameContent.Default__UTVWeap_ScorpionTurret:ForceFeedbackWaveformShooting1'
WeaponProjectiles[0] Class'UTGameContent.UTProj_ScorpionGlob'
WeaponRange 7000.0

Subobjects[edit]

FirstPersonMesh[edit]

Class: UTGame.UTSkeletalMeshComponent

Inherits from: UTVehicleWeapon.FirstPersonMesh

Property Value
ReplacementPrimitive None

PickupMesh[edit]

Class: Engine.SkeletalMeshComponent

Inherits from: UTVehicleWeapon.PickupMesh

Property Value
ReplacementPrimitive None

Instance functions[edit]

GetAdjustedAim[edit]

simulated function Object.Rotator GetAdjustedAim (Object.Vector StartFireLoc)

Overrides: UTVehicleWeapon.GetAdjustedAim

GetAdjustedAim begins a chain of function class that allows the weapon, the pawn and the controller to make on the fly adjustments to where this weapon is pointing.

ProjectileFire[edit]

simulated function Projectile ProjectileFire ()

Overrides: UTVehicleWeapon.ProjectileFire

Create the projectile, but also increment the flash count for remote client effects.