I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:ProjectileLeechAlt (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Projectile >> U2Projectile >> projectileLeech >> ProjectileLeechAlt
Package: 
U2Weapons

projectileLeechAlt.uc $Author: Mfox $ $Date: 4/30/02 3:39p $ $Revision: 4 $

Properties[edit]

Property group 'projectileLeechAlt'[edit]

AttackRange[edit]

Type: float


Default value: 256.0

LookTime[edit]

Type: Object.Range

how often we check for nearby pawns.

Default value:

Member Value
B 1.0

Internal variables[edit]

DestroyOnImpact[edit]

Type: bool


Default values[edit]

Property Value
bBounce True
MaxSpeed 1200.0
Physics PHYS_Falling
Speed 1200.0

Instance functions[edit]

CanAttack[edit]

simulated function bool CanAttack (Controller C)


ClientLaunch[edit]

simulated function ClientLaunch (Object.Vector NewVelocity)


States[edit]

Flying[edit]

Modifiers: auto, simulated

Flying.HitWallEx[edit]

simulated event HitWallEx (Actor.CheckResult Hit)

Overrides: U2Projectile.HitWallEx (global)


Flying.LandedEx[edit]

simulated event LandedEx (Actor.CheckResult Hit)

Overrides: U2Projectile.LandedEx (global)


Launch[edit]

Modifiers: simulated

Launch.BeginState[edit]

simulated event BeginState ()

Overrides: Object.BeginState (global)


Waiting[edit]

Modifiers: simulated

Waiting.BeginState[edit]

simulated event BeginState ()

Overrides: Object.BeginState (global)


Waiting.Timer[edit]

event Timer ()

Overrides: Actor.Timer (global)