Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.Actor | +-- Engine.Projectile | +-- UTGame.UTProjectile | +-- UTGameContent.UTProj_ViperBolt
Variables Summary | |
---|---|
int | Bounces |
ParticleSystem | BounceTemplate |
array<ParticleSystemComponent> | ImpactEffects |
Functions Summary | ||
---|---|---|
![]() | HitWall (vector HitNormal, Actor Wall, PrimitiveComponent WallComp)) | |
![]() | Landed (vector HitNormal, Actor FloorActor)) | |
![]() | MyOnParticleSystemFinished (ParticleSystemComponent PSC)) | |
![]() | SpawnExplosionEffects (vector HitLocation, vector HitNormal)) |
Inherited Functions from Engine.Projectile |
---|
CanSplash, EncroachedBy, EncroachingOn, Explode, FellOutOfWorld, GetRange, GetTeamNum, GetTimeToLocation, HitWall, HurtRadius, Init, IsStationary, PostBeginPlay, PreBeginPlay, ProcessTouch, RandSpin, Reset, StaticGetTimeToLocation, Touch |
Variables Detail |
---|
# of times they can bounce
reference to impact effect we created; we wait for this before being destroyed
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { Bounces=3 BounceTemplate=ParticleSystem'VH_NecrisManta.Effects.PS_Viper_Gun_Impact' ExplosionSound=SoundCue'A_Vehicle_Viper.Cue.A_Vehicle_Viper_PrimaryFireImpactCue' ProjFlightTemplate=ParticleSystem'VH_NecrisManta.Effects.PS_Viper_Projectile' ProjExplosionTemplate=ParticleSystem'VH_NecrisManta.Effects.PS_Viper_Gun_Impact' AccelRate=16000.000000 CheckRadius=30.000000 MaxSpeed=7000.000000 bRotationFollowsVelocity=True Damage=36.000000 MomentumTransfer=4000.000000 MyDamageType=Class'UTGameContent.UTDmgType_ViperBolt' Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTProjectile:CollisionCylinder' ObjectArchetype=CylinderComponent'UTGame.Default__UTProjectile:CollisionCylinder' End Object CylinderComponent=CollisionCylinder Components(0)=CollisionCylinder bBounce=True LifeSpan=1.600000 DrawScale=1.200000 CollisionComponent=CollisionCylinder Name="Default__UTProj_ViperBolt" ObjectArchetype=UTProjectile'UTGame.Default__UTProjectile' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |