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

UE3:RB_LineImpulseActor (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> RB_LineImpulseActor
Package: 
Engine
This class in other games:
UDK

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

Properties

Property group 'RB_LineImpulseActor'

bStopAtFirstHit

Type: bool

If an impulse should only be applied to the first thing the line hits, or all things in the lines path.

bVelChange

Type: bool

If true, the Strength is taken as a change in velocity instead of an impulse (ie. mass will have no affect).

ImpulseRange

Type: float

Length of line to check along.

Default value: 200.0

ImpulseStrength

Type: float

Strength of impulse to apply to actors hit by the line check.

Default value: 900.0

Internal variables

Arrow

Type: ArrowComponent


Default value: ArrowComponent'ArrowComponent0'

ImpulseCount

Type: byte

Modifiers: repnotify


Default values

Property Value
bAlwaysRelevant True
bEdShouldSnap True
bNoDelete True
bOnlyDirtyReplication True
CollisionType COLLIDE_CustomDefault
Components[0] ArrowComponent'ArrowComponent0'
Components[1] SpriteComponent'Sprite'
NetUpdateFrequency 0.1
RemoteRole ROLE_SimulatedProxy

Subobjects

ArrowComponent0

Class: Engine.ArrowComponent

Property Value
ArrowSize 4.16667

Sprite

Class: Engine.SpriteComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
HiddenGame True
Sprite Texture2D'EngineResources.S_LineImpulse'

Functions

Native functions

FireLineImpulse

native final function FireLineImpulse ()


Events

ReplicatedEvent

simulated event ReplicatedEvent (name VarName)

Overrides: Actor.ReplicatedEvent


Other instance functions

OnToggle

simulated function OnToggle (SeqAct_Toggle inAction)

Handling Toggle event from Kismet.