I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:UTAttachment_Stinger (UT3)

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

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

Properties

PrimaryImpactTemplates

Type: array<UTEmitter.DistanceBasedParticleTemplate>


Default value, index 0:

Member Value
MinDistance 2250.0
Template ParticleSystem'WP_Stinger.Particles.P_WP_Stinger_Surface_Impact_Far'

Default value, index 1:

Member Value
MinDistance 600.0
Template ParticleSystem'WP_Stinger.Particles.P_WP_Stinger_Surface_Impact_Mid'

Default value, index 2:

Member Value
Template ParticleSystem'WP_Stinger.Particles.P_WP_Stinger_Surface_Impact_Near'

Tracer

Type: ParticleSystemComponent


Default value: ParticleSystemComponent'TracerComp'

Default values

Property Value
bMakeSplash True
BulletWhip SoundCue'A_Weapon.Enforcers.Cue.A_Weapon_Enforcers_BulletWhizz_Cue'
Components[0] ParticleSystemComponent'TracerComp'
DefaultImpactEffect
Member Value
Sound SoundCue'A_Weapon_Stinger.Weapons.A_Weapon_Stinger_FireImpactCue'
FireAnim 'WeaponFire'
MuzzleFlashAltPSCTemplate ParticleSystem'WP_Stinger.Particles.P_Stinger_3P_MF_Alt_Fire'
MuzzleFlashLightClass Class'UTGame.UTStingerMuzzleFlashLight'
MuzzleFlashPSCTemplate ParticleSystem'WP_Stinger.Particles.P_Stinger_3P_MF_Primary'
MuzzleFlashSocket 'MF'
WeapAnimType EWAT_Stinger
WeaponClass Class'UTGame.UTWeap_Stinger'

Subobjects

SkeletalMeshComponent0

Class: Engine.SkeletalMeshComponent

Inherits from: UTWeaponAttachment.SkeletalMeshComponent0

Property Value
Animations UTAnimNodeSequence'UTGame.Default__UTAttachment_Stinger:SkeletalMeshComponent0.MeshSequenceA'
AnimSets[0] AnimSet'WP_Stinger.Anims.K_WP_Stinger_3P_Base'
SkeletalMesh SkeletalMesh'WP_Stinger.Mesh.SK_WP_Stinger_3P_Mid'

TracerComp

Class: Engine.ParticleSystemComponent

Property Value
AbsoluteRotation True
AbsoluteTranslation True
bAutoActivate False
Template ParticleSystem'WP_Stinger.Particles.P_WP_Stinger_tracer_constant'

Functions

Events

StopThirdPersonFireEffects

simulated event StopThirdPersonFireEffects ()

Overrides: UTWeaponAttachment.StopThirdPersonFireEffects


Other instance functions

FirstPersonFireEffects

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.

PlayImpactEffects

simulated function PlayImpactEffects (Object.Vector HitLocation)

Overrides: UTWeaponAttachment.PlayImpactEffects

Spawn any effects that occur at the impact point. It's called from the pawn.

SpawnTracer

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


ThirdPersonFireEffects

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.