The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:ONSPRVSideGun (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> ONSWeapon >> ONSPRVSideGun
Package: 
Onslaught


Properties[edit]

BeamEffectClass[edit]

Type: class<ShockBeamEffect>


Default value: Class'XWeapons.ShockBeamEffect'

ComboTarget[edit]

Type: ONSSkyMine


MinAim[edit]

Type: float


Default value: 0.925

Default values[edit]

Property Value
AIInfo[0]
Member Value
bLeadTarget True
RefireRate 1.0
WarnTargetPct 0.2
AIInfo[1]
Member Value
bInstantHit True
RefireRate 0.0
AltFireForce "PRVSideAltFire"
AltFireInterval 0.75
AltFireSoundClass Sound'ONSVehicleSounds-S.PRV.PRVFire02'
bDoOffsetTrace True
bInstantFire True
bInstantRotation True
BlueSkin Shader'VMVehicles-TX.NEWprvGroup.newPRVshad'
CullDistance 6000.0
DamageMax 25
DamageMin 25
DamageType Class'Onslaught.DamTypePRVLaser'
DrawScale 0.8
FireForce "PRVSideFire"
FireInterval 0.4
FireSoundClass Sound'ONSVehicleSounds-S.PRV.PRVFire01'
FlashEmitterClass Class'Onslaught.ONSPRVSideGunMuzzleFlash'
GunnerAttachmentBone 'SideGunnerLocation'
Mesh Mesh'ONSWeapons-A.PRVsideGUN'
PitchBone 'SIDEgunBARREL'
PitchDownLimit 62500
PitchUpLimit 8000
ProjectileClass Class'Onslaught.ONSSkyMine'
RedSkin Shader'VMVehicles-TX.NEWprvGroup.newPRVRedshad'
ShakeRotMag
Member Value
X 60.0
Y 20.0
Z 0.0
ShakeRotRate
Member Value
X 1000.0
Y 1000.0
Z 0.0
ShakeRotTime 2.0
WeaponFireAttachmentBone 'Firepoint'
YawBone 'SIDEgunBASE'

Functions[edit]

Static functions[edit]

StaticPrecache[edit]

static function StaticPrecache (LevelInfo L)

Overrides: ONSWeapon.StaticPrecache


Instance functions[edit]

AdjustAim[edit]

function Object.Rotator AdjustAim (bool bAltFire)

Overrides: ONSWeapon.AdjustAim


BestMode[edit]

function byte BestMode ()

Overrides: ONSWeapon.BestMode


DoCombo[edit]

function DoCombo ()

Overrides: ONSWeapon.DoCombo


SetComboTarget[edit]

function SetComboTarget (ONSSkyMine S)


SpawnBeamEffect[edit]

function SpawnBeamEffect (Object.Vector Start, Object.Rotator Dir, Object.Vector HitLocation, Object.Vector HitNormal, int ReflectNum)

Overrides: ONSWeapon.SpawnBeamEffect


UpdatePrecacheMaterials[edit]

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


States[edit]

InstantFireMode[edit]

InstantFireMode.ClientSpawnHitEffects[edit]

simulated event ClientSpawnHitEffects ()

Overrides: ONSWeapon.InstantFireMode.ClientSpawnHitEffects


InstantFireMode.AltFire[edit]

function AltFire (Controller C)

Overrides: ONSWeapon.InstantFireMode.AltFire


InstantFireMode.Fire[edit]

function Fire (Controller C)

Overrides: ONSWeapon.InstantFireMode.Fire


InstantFireMode.SpawnHitEffects[edit]

function SpawnHitEffects (Actor HitActor, Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: ONSWeapon.InstantFireMode.SpawnHitEffects