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

UE3:NxForceFieldTornado (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 05:42, 17 January 2010 by Wormbo (Talk | contribs) (1 revision: class descriptions for UDK January update (part 3))

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UDK Object >> Actor >> NxForceField >> NxForceFieldTornado
Package: 
Engine


Properties

Property group 'NxForceFieldTornado'

BSpecialRadialForceMode

Type: bool


EscapeVelocity

Type: float

Modifiers: interp

Velocity above which the radial force is ignored.

ForceHeight

Type: float

Modifiers: interp

Height of force cylinder

Default value: 200.0

ForceRadius

Type: float

Modifiers: interp

Radius of influence of the force at the bottom of the cylinder.

Default value: 200.0

ForceTopRadius

Type: float

Modifiers: interp

Radius of the force field at the top

Default value: 200.0

HeightOffset

Type: float

Modifiers: interp

Offset from the actor base to the center of the force field

LiftFalloffHeight

Type: float

Modifiers: interp

Lift falloff height, 0-1, lift starts to fall off in a linear way above this height

LiftStrength

Type: float

Modifiers: interp

Strength of the force applied along the cylinder axis

RadialStrength

Type: float

Modifiers: interp

Strength of the force applied by this actor.

RotationalStrength

Type: float

Modifiers: interp

Rotational strength of the force applied around the cylinder axis.

SelfRotationStrength

Type: float

Modifiers: interp


Shape

Type: ForceFieldShape

Modifiers: editinline


Internal variables

DrawComponent

Type: ActorComponent

Modifiers: native


Kernel

Type: pointer{class NxForceFieldKernelTornadoAngular}

Modifiers: const, native, transient

custom force field kernel

Default values

Property Value
Components[0] SpriteComponent'Sprite'

Subobjects

Sprite

Class: Engine.SpriteComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
HiddenGame True
ReplacementPrimitive None
Sprite Texture2D'EditorResources.S_RadForce'

Native functions

DoInitRBPhys

native function DoInitRBPhys ()

Overrides: NxForceField.DoInitRBPhys

This is used to InitRBPhys for a dynamically spawned ForceField. Used for starting RBPhsys on dyanmically spawned force fields. This will probably need to set some transient pointer to NULL