I'm a doctor, not a mechanic

UE2:AnimationControllerBase (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> LegendObjectComponent >> AnimationControllerInterf >> AnimationControllerBase

Contents

Package: 
U2
Within class: 
U2Pawn

AnimationControllerBase.uc

Constants[edit]

LandingVelocityUseAnim[edit]

Value: -0.06


Properties[edit]

AnimationGroup[edit]

Type: AnimationControllerInterf.EAnimationGroup

current animation catagory (replaces animation groups)

bDodging[edit]

Type: bool


bFallingDeath[edit]

Type: bool


bSpecialAnim[edit]

Type: bool


ChangeRagdollCollisionDelay[edit]

Type: float

time after which collision is changed for ragdoll deaths

Default value: 1.0

LockLevel[edit]

Type: int

0: not locked, 1: locked until animation ends 2: animations are under external control

MinRagdollDuration[edit]

Type: float

minimum time that ragdoll deaths will last before being checked for a stop

Default value: 5.0

OldPhysics[edit]

Type: Actor.EPhysics


OldVelocity[edit]

Type: Object.Vector


RagdollCollisionTimer[edit]

Type: float


RagdollStartLocation[edit]

Type: Object.Vector


RagdollTimer[edit]

Type: float


SpecialAnimTimer[edit]

Type: float

when special animation will be finished

Instance functions[edit]

Animating[edit]

function bool Animating ()


AnimationTick[edit]

protected function AnimationTick (float DeltaTime)


CallSpecialAnimAction[edit]

function float CallSpecialAnimAction (name AnimAction, AnimationControllerInterf.EAnimationGroup AG, optional bool bNoWarn)


CanHeadTrack[edit]

function bool CanHeadTrack (Actor A)


CheckAnimationGroup[edit]

function bool CheckAnimationGroup (AnimationControllerInterf.EAnimationGroup AG)

Overrides: AnimationControllerInterf.CheckAnimationGroup


CleanUp[edit]

function CleanUp ()

Overrides: AnimationControllerInterf.CleanUp


DodgeTimer[edit]

function DodgeTimer ()


ExternalTick[edit]

function ExternalTick (float DeltaTime)

Overrides: AnimationControllerInterf.ExternalTick


FallbackSpecialAnimation[edit]

function bool FallbackSpecialAnimation (name LookupName, optional float Rate, optional float TweenTime, optional bool bLooping)


GetDefaultAimingLocation[edit]

function Object.Vector GetDefaultAimingLocation (float DeltaTime)


GetRagdollMomentum[edit]

function Object.Vector GetRagdollMomentum (class<DamageTypeDamageType, Object.Vector HitLocation, Pawn InstigatedBy, Object.Vector Momentum, bool bRequireMomentum)


GetWalkingAnimType[edit]

function AnimationControllerInterf.EWalkingAnimType GetWalkingAnimType ()


Initialize[edit]

function Initialize ()

Overrides: AnimationControllerInterf.Initialize


IsRagdollFriendlyDamageType[edit]

function bool IsRagdollFriendlyDamageType (class<DamageTypeDamageType)


IsSpecialAnimGroupPlaying[edit]

function bool IsSpecialAnimGroupPlaying (AnimationControllerInterf.EAnimationGroup AG)

Overrides: AnimationControllerInterf.IsSpecialAnimGroupPlaying


LockAnimationController[edit]

function LockAnimationController (int _LockLevel)

Overrides: AnimationControllerInterf.LockAnimationController


PlayerCanSeeHeadTracking[edit]

function bool PlayerCanSeeHeadTracking ()


SetAnimationGroup[edit]

function SetAnimationGroup (AnimationControllerInterf.EAnimationGroup NewAnimationGroup)


SetSpecialParamAnim[edit]

function SetSpecialParamAnim (name NewValue)

Overrides: AnimationControllerInterf.SetSpecialParamAnim


SetupForRagdollDeath[edit]

function bool SetupForRagdollDeath ()


SetupForRagdollHit[edit]

function bool SetupForRagdollHit ()


SetWeaponState[edit]

function SetWeaponState ()


SpecialAnim[edit]

function bool SpecialAnim ()

Overrides: AnimationControllerInterf.SpecialAnim


SpecialAnimation[edit]

function float SpecialAnimation (name AnimAction)

Overrides: AnimationControllerInterf.SpecialAnimation


SpecialAnimationAcquisition[edit]

function float SpecialAnimationAcquisition ()

Overrides: AnimationControllerInterf.SpecialAnimationAcquisition


SpecialAnimationClear[edit]

function SpecialAnimationClear ()

Overrides: AnimationControllerInterf.SpecialAnimationClear


SpecialAnimationDamageKnockDown[edit]

function float SpecialAnimationDamageKnockDown ()

Overrides: AnimationControllerInterf.SpecialAnimationDamageKnockDown


SpecialAnimationDamageLaunch[edit]

function float SpecialAnimationDamageLaunch ()

Overrides: AnimationControllerInterf.SpecialAnimationDamageLaunch


SpecialAnimationDeath[edit]

function SpecialAnimationDeath (class<DamageTypeDamageType, Object.Vector HitLocation, Pawn InstigatedBy, Object.Vector Momentum)

Overrides: AnimationControllerInterf.SpecialAnimationDeath


SpecialAnimationDodge[edit]

function float SpecialAnimationDodge (Actor.EDoubleClickDir DoubleClickMove)

Overrides: AnimationControllerInterf.SpecialAnimationDodge


SpecialAnimationImpaleAttack[edit]

function float SpecialAnimationImpaleAttack ()

Overrides: AnimationControllerInterf.SpecialAnimationImpaleAttack


SpecialAnimationImpaleAttackAbort[edit]

function SpecialAnimationImpaleAttackAbort ()

Overrides: AnimationControllerInterf.SpecialAnimationImpaleAttackAbort


SpecialAnimationLeap[edit]

function float SpecialAnimationLeap ()

Overrides: AnimationControllerInterf.SpecialAnimationLeap


SpecialAnimationLoop[edit]

function bool SpecialAnimationLoop (name LookupName, optional float Rate, optional float TweenTime, optional int _LockLevel)

Overrides: AnimationControllerInterf.SpecialAnimationLoop


SpecialAnimationMantle[edit]

function SpecialAnimationMantle ()

Overrides: AnimationControllerInterf.SpecialAnimationMantle


SpecialAnimationMeleeAttack[edit]

function float SpecialAnimationMeleeAttack ()

Overrides: AnimationControllerInterf.SpecialAnimationMeleeAttack


SpecialAnimationMeleeAttackAbort[edit]

function SpecialAnimationMeleeAttackAbort ()

Overrides: AnimationControllerInterf.SpecialAnimationMeleeAttackAbort


SpecialAnimationPlay[edit]

function bool SpecialAnimationPlay (name LookupName, optional float Rate, optional float TweenTime, optional int _LockLevel)

Overrides: AnimationControllerInterf.SpecialAnimationPlay


SpecialAnimationRangedAttack[edit]

function float SpecialAnimationRangedAttack (bool bIsStill)

Overrides: AnimationControllerInterf.SpecialAnimationRangedAttack


SpecialAnimationRangedAttackAbort[edit]

function SpecialAnimationRangedAttackAbort ()

Overrides: AnimationControllerInterf.SpecialAnimationRangedAttackAbort


SpecialAnimationTakeHit[edit]

function SpecialAnimationTakeHit (Object.Vector HitLocation, float Damage, class<DamageTypeDamageType, Pawn InstigatedBy, Object.Vector Momentum)

Overrides: AnimationControllerInterf.SpecialAnimationTakeHit


SpecialAnimationTaunt[edit]

function float SpecialAnimationTaunt ()

Overrides: AnimationControllerInterf.SpecialAnimationTaunt


SpecialAnimationTween[edit]

function bool SpecialAnimationTween (name LookupName, optional float TweenTime, optional int _LockLevel)

Overrides: AnimationControllerInterf.SpecialAnimationTween


SpecialAnimationVictoryDance[edit]

function SpecialAnimationVictoryDance ()

Overrides: AnimationControllerInterf.SpecialAnimationVictoryDance


SpecialAnimationWave[edit]

function float SpecialAnimationWave ()

Overrides: AnimationControllerInterf.SpecialAnimationWave


SpecialJumpAnim[edit]

function bool SpecialJumpAnim ()

Overrides: AnimationControllerInterf.SpecialJumpAnim


SpecialMovementAnim[edit]

function bool SpecialMovementAnim ()


UnlockAnimationController[edit]

function UnlockAnimationController ()

Overrides: AnimationControllerInterf.UnLockAnimationController


UpdateAnimation[edit]

protected function UpdateAnimation (float DeltaTime)


UpdateSatellites[edit]

function UpdateSatellites (float DeltaTime)