The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:RocketLauncherEx (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Inventory >> Weapon >> RocketLauncher >> RocketLauncherEx
Package: 
Weapons

null

Properties[edit]

Property group 'RocketLauncherEx'[edit]

CheckTargetInterval[edit]

Type: float


Default value: 0.15

PaintSound[edit]

Type: Sound


Default value: Sound'WeaponsA.RocketLauncher.RL_Paint'

Internal variables[edit]

bTargetting[edit]

Type: bool


CheckTargetTimer[edit]

Type: float


PaintedTargets[edit]

Type: Actor

Array size: 4

also used for painted targets before rockets are fired.

RocketContinueNotifyTimer[edit]

Type: float


RocketCounter[edit]

Type: int


Default values[edit]

Property Value
TraceDist 28800.0

Instance functions[edit]

AuthorityFire[edit]

function AuthorityFire ()

Overrides: Weapon.AuthorityFire


ClientSetPaintedTargetA[edit]

simulated function ClientSetPaintedTargetA (Actor A)


ClientSetPaintedTargetB[edit]

simulated function ClientSetPaintedTargetB (Actor A)


ClientSetPaintedTargetC[edit]

simulated function ClientSetPaintedTargetC (Actor A)


ClientSetPaintedTargetD[edit]

simulated function ClientSetPaintedTargetD (Actor A)


EverywhereFire[edit]

simulated function EverywhereFire ()

Overrides: Weapon.EverywhereFire


HandleTargetDetails[edit]

simulated function HandleTargetDetails (Actor A, Canvas Canvas, Object.Vector ViewLoc, Object.Rotator ViewRot)

Overrides: RocketLauncher.HandleTargetDetails


PostSetAimingParameters[edit]

function PostSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)

Overrides: Weapon.PostSetAimingParameters


PreSetAimingParameters[edit]

function bool PreSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)

Overrides: Weapon.PreSetAimingParameters


ServerFire[edit]

function ServerFire (optional bool bAltFire)

Overrides: Weapon.ServerFire


StopTargetting[edit]

function StopTargetting ()


States[edit]

Targetting[edit]

Modifiers: simulated

Ignores: AltFire, Fire

Targetting.BeginState[edit]

simulated event BeginState ()

Overrides: Object.BeginState (global)


Targetting.EndState[edit]

simulated event EndState ()

Overrides: Object.EndState (global)


Targetting.Tick[edit]

simulated event Tick (float DeltaSeconds)

Overrides: Actor.Tick (global)


Targetting.CheckTargets[edit]

function CheckTargets ()


Targetting.PaintTarget[edit]

function PaintTarget (Pawn PaintedTarget)


Targetting.ProjectileFire[edit]

function Projectile ProjectileFire ()

Overrides: Weapon.ProjectileFire (global)


Targetting.PutDown[edit]

simulated function bool PutDown ()

Overrides: Weapon.PutDown (global)