Gah - a solution with more questions. – EntropicLqd

UE3:UTSkelControl_RaptorWing (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> SkelControlBase >> SkelControlSingleBone >> UTSkelControl_RaptorWing
Package: 
UTGame

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

Properties[edit]

Property group 'Wing'[edit]

JointSockets[edit]

Type: name

Array size: 2

JoinSockets are used when tracing from the joint + velocity

TipBones[edit]

Type: name

Array size: 2

TipBone defines which bone is left and which is right

TipSockets[edit]

Type: name

Array size: 2

The tip Sockets are used to trace from the tip of the wing

WingLength[edit]

Type: int

WingLength is the left of the wing

Default value: 165

Internal variables[edit]

ActualPitch[edit]

Type: int

Array size: 2


Default value, index 0: -16384

Default value, index 1: -16384

bAlreadyDescending[edit]

Type: bool

true if was already folding up wings because of descent

bForcedDesired[edit]

Type: int

Array size: 2


bInitialized[edit]

Type: bool

Modifiers: transient

If true, this component has been initialized and the BoneIndex array is valid

Bones[edit]

Type: int

Array size: 2

These holds the various runtime values 0=Left, 1=Right

DesiredAngle[edit]

Type: int


DesiredPitch[edit]

Type: int

Array size: 2


Default value: -16384

MinUpTime[edit]

Type: float


Default value: 0.5

PitchRate[edit]

Type: float

Array size: 2


UpTimeSeconds[edit]

Type: float

WorldInfo->TimeSeconds < UpTimeSeconds then the wings will not fold down

Default values[edit]

Property Value
bApplyRotation True
bIgnoreWhenNotRendered True
BoneRotationSpace BCS_ActorSpace

Native functions[edit]

ForceSingleWingUp[edit]

native function ForceSingleWingUp (bool bRight, float Rate)

This function will force a single wing in to the up position

ForceWingsUp[edit]

native function ForceWingsUp (float Rate)

This function will force both wings in to the up position