My program doesn't have bugs. It just develops random features.

UE3:UTAttachment_ShockRifle (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> Actor >> UTWeaponAttachment >> UTAttachment_ShockRifle
Package: 
UTGame
This class in other games:
UDK

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

Properties

BeamTemplate

Type: ParticleSystem


Default value: ParticleSystem'WP_ShockRifle.Particles.P_WP_ShockRifle_Beam'

CurrentPath

Type: int


ImpactLightClass

Type: class<UTExplosionLight>


Default value: Class'UTGame.UTShockImpactLight'

Default values

Property Value
BulletWhip SoundCue'A_Weapon_ShockRifle.Cue.A_Weapon_SR_WhipCue'
DefaultImpactEffect
Member Value
ParticleTemplate ParticleSystem'WP_ShockRifle.Particles.P_WP_ShockRifle_Beam_Impact'
Sound SoundCue'A_Weapon_ShockRifle.Cue.A_Weapon_SR_AltFireImpactCue'
MuzzleFlashAltPSCTemplate ParticleSystem'WP_ShockRifle.Particles.P_ShockRifle_3P_MF'
MuzzleFlashColor
Member Value
A 255
B 255
G 120
R 255
MuzzleFlashLightClass Class'UTGame.UTShockMuzzleFlashLight'
MuzzleFlashPSCTemplate ParticleSystem'WP_ShockRifle.Particles.P_ShockRifle_3P_MF'
MuzzleFlashSocket 'MuzzleFlashSocket'
WeaponClass Class'UTGame.UTWeap_ShockRifle'

Subobjects

SkeletalMeshComponent0

Class: Engine.SkeletalMeshComponent

Inherits from: UTWeaponAttachment.SkeletalMeshComponent0

Property Value
Animations UTAnimNodeSequence'UTGame.Default__UTAttachment_ShockRifle:SkeletalMeshComponent0.MeshSequenceA'
SkeletalMesh SkeletalMesh'WP_ShockRifle.Mesh.SK_WP_ShockRifle_3P'

Instance functions

AllowImpactEffects

simulated function bool AllowImpactEffects (Actor HitActor, Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: UTWeaponAttachment.AllowImpactEffects


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.

SetMuzzleFlashParams

simulated function SetMuzzleFlashParams (ParticleSystemComponent PSC)

Overrides: UTWeaponAttachment.SetMuzzleFlashParams

Allows a child to setup custom parameters on the muzzle flash

SpawnBeam

simulated function SpawnBeam (Object.Vector Start, Object.Vector End, bool bFirstPerson)


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.