Mostly Harmless

UE3:UTAttachment_SniperRifle (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> UTWeaponAttachment >> UTAttachment_SniperRifle
Package: 
UTGame

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties[edit]

TeamSkins[edit]

Type: array<MaterialInterface>


Default value, index 0: Material'WP_SniperRifle.Materials.M_WP_SniperRifle'

Default value, index 1: MaterialInstanceConstant'WP_SniperRifle.Materials.M_WP_SniperRifle_Blue'

TracerTemplate[edit]

Type: ParticleSystem


Default value: ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Beam'

Default values[edit]

Property Value
bMakeSplash True
BulletWhip SoundCue'A_Weapon_Enforcer.Cue.A_Weapon_Enforcer_AmmoWhip_Cue'
DefaultImpactEffect
Member Value
DecalHeight 16.0
DecalWidth 16.0
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactDirt_Cue'
ImpactEffects[0]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Dirt'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactDirt_Cue'
ImpactEffects[1]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Gravel'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactDirt_Cue'
ImpactEffects[2]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Sand'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactDirt_Cue'
ImpactEffects[3]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Dirt_Wet'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactMud_Cue'
ImpactEffects[4]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Energy'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactEnergy_Cue'
ImpactEffects[5]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'WorldBoundary'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactEnergy_Cue'
ImpactEffects[6]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Flesh'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactFlesh_Cue'
ImpactEffects[7]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Flesh_Human'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactFlesh_Cue'
ImpactEffects[8]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Kraal'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactFlesh_Cue'
ImpactEffects[9]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Necris'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactFlesh_Cue'
ImpactEffects[10]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Robot'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactMetal_Cue'
ImpactEffects[11]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Foliage'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactFoliage_Cue'
ImpactEffects[12]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Glass'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactGlass_Cue'
ImpactEffects[13]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Liquid'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactWater_Cue'
ImpactEffects[14]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Water'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactWater_Cue'
ImpactEffects[15]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'ShallowWater'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactWater_Cue'
ImpactEffects[16]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Lava'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactWater_Cue'
ImpactEffects[17]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Slime'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactWater_Cue'
ImpactEffects[18]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Metal'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactMetal_Cue'
ImpactEffects[19]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Snow'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactSnow_Cue'
ImpactEffects[20]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'Wood'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactWood_Cue'
ImpactEffects[21]
Member Value
DecalDissolveParamName 'DissolveAmount'
DecalHeight 16.0
DecalWidth 16.0
DurationOfDecal 4.0
MaterialType 'NecrisVehicle'
ParticleTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_Surface_Impact'
Sound SoundCue'A_Weapon_Sniper.Sniper.A_Weapon_Sniper_ImpactMetal_Cue'
MuzzleFlashDuration 0.33
MuzzleFlashLightClass Class'UTGame.UTRocketMuzzleFlashLight'
MuzzleFlashPSCTemplate ParticleSystem'WP_SniperRifle.Effects.P_WP_SniperRifle_3P_MuzzleFlash'
MuzzleFlashSocket 'MuzzleFlashSocket'
WeaponClass Class'UTGame.UTWeap_SniperRifle'

Subobjects[edit]

SkeletalMeshComponent0[edit]

Class: Engine.SkeletalMeshComponent

Inherits from: UTWeaponAttachment.SkeletalMeshComponent0

Property Value
Animations UTAnimNodeSequence'UTGame.Default__UTAttachment_SniperRifle:SkeletalMeshComponent0.MeshSequenceA'
CachedCullDistance 5000.0
CullDistance 5000.0
SkeletalMesh SkeletalMesh'WP_SniperRifle.Mesh.SK_WP_SniperRifle_3P_Mid'

Instance functions[edit]

FirstPersonFireEffects[edit]

simulated function FirstPersonFireEffects (Weapon PawnWeapon, Object.Vector HitLocation)

Overrides: UTWeaponAttachment.FirstPersonFireEffects

The Weapon attachment, though hidden, is also responsible for controlling the first person effects for a weapon.

SetSkin[edit]

simulated function SetSkin (Material NewMaterial)

Overrides: UTWeaponAttachment.SetSkin


SpawnTracer[edit]

simulated function SpawnTracer (Object.Vector EffectLocation, Object.Vector HitLocation)


ThirdPersonFireEffects[edit]

simulated function ThirdPersonFireEffects (Object.Vector HitLocation)

Overrides: UTWeaponAttachment.ThirdPersonFireEffects

Spawn all of the effects that will be seen in behindview/remote clients. This function is called from the pawn, and should only be called when on a remote client or if the local client is in a 3rd person mode.