There is no spoon

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

LandingVelocityUseAnim

Value: -0.06


Properties

AnimationGroup

Type: AnimationControllerInterf.EAnimationGroup

current animation catagory (replaces animation groups)

bDodging

Type: bool


bFallingDeath

Type: bool


bSpecialAnim

Type: bool


ChangeRagdollCollisionDelay

Type: float

time after which collision is changed for ragdoll deaths

Default value: 1.0

LockLevel

Type: int

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

MinRagdollDuration

Type: float

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

Default value: 5.0

OldPhysics

Type: Actor.EPhysics


OldVelocity

Type: Object.Vector


RagdollCollisionTimer

Type: float


RagdollStartLocation

Type: Object.Vector


RagdollTimer

Type: float


SpecialAnimTimer

Type: float

when special animation will be finished

Instance functions

Animating

function bool Animating ()


AnimationTick

protected function AnimationTick (float DeltaTime)


CallSpecialAnimAction

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


CanHeadTrack

function bool CanHeadTrack (Actor A)


CheckAnimationGroup

function bool CheckAnimationGroup (AnimationControllerInterf.EAnimationGroup AG)

Overrides: AnimationControllerInterf.CheckAnimationGroup


CleanUp

function CleanUp ()

Overrides: AnimationControllerInterf.CleanUp


DodgeTimer

function DodgeTimer ()


ExternalTick

function ExternalTick (float DeltaTime)

Overrides: AnimationControllerInterf.ExternalTick


FallbackSpecialAnimation

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


GetDefaultAimingLocation

function Object.Vector GetDefaultAimingLocation (float DeltaTime)


GetRagdollMomentum

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


GetWalkingAnimType

function AnimationControllerInterf.EWalkingAnimType GetWalkingAnimType ()


Initialize

function Initialize ()

Overrides: AnimationControllerInterf.Initialize


IsRagdollFriendlyDamageType

function bool IsRagdollFriendlyDamageType (class<DamageTypeDamageType)


IsSpecialAnimGroupPlaying

function bool IsSpecialAnimGroupPlaying (AnimationControllerInterf.EAnimationGroup AG)

Overrides: AnimationControllerInterf.IsSpecialAnimGroupPlaying


LockAnimationController

function LockAnimationController (int _LockLevel)

Overrides: AnimationControllerInterf.LockAnimationController


PlayerCanSeeHeadTracking

function bool PlayerCanSeeHeadTracking ()


SetAnimationGroup

function SetAnimationGroup (AnimationControllerInterf.EAnimationGroup NewAnimationGroup)


SetSpecialParamAnim

function SetSpecialParamAnim (name NewValue)

Overrides: AnimationControllerInterf.SetSpecialParamAnim


SetupForRagdollDeath

function bool SetupForRagdollDeath ()


SetupForRagdollHit

function bool SetupForRagdollHit ()


SetWeaponState

function SetWeaponState ()


SpecialAnim

function bool SpecialAnim ()

Overrides: AnimationControllerInterf.SpecialAnim


SpecialAnimation

function float SpecialAnimation (name AnimAction)

Overrides: AnimationControllerInterf.SpecialAnimation


SpecialAnimationAcquisition

function float SpecialAnimationAcquisition ()

Overrides: AnimationControllerInterf.SpecialAnimationAcquisition


SpecialAnimationClear

function SpecialAnimationClear ()

Overrides: AnimationControllerInterf.SpecialAnimationClear


SpecialAnimationDamageKnockDown

function float SpecialAnimationDamageKnockDown ()

Overrides: AnimationControllerInterf.SpecialAnimationDamageKnockDown


SpecialAnimationDamageLaunch

function float SpecialAnimationDamageLaunch ()

Overrides: AnimationControllerInterf.SpecialAnimationDamageLaunch


SpecialAnimationDeath

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

Overrides: AnimationControllerInterf.SpecialAnimationDeath


SpecialAnimationDodge

function float SpecialAnimationDodge (Actor.EDoubleClickDir DoubleClickMove)

Overrides: AnimationControllerInterf.SpecialAnimationDodge


SpecialAnimationImpaleAttack

function float SpecialAnimationImpaleAttack ()

Overrides: AnimationControllerInterf.SpecialAnimationImpaleAttack


SpecialAnimationImpaleAttackAbort

function SpecialAnimationImpaleAttackAbort ()

Overrides: AnimationControllerInterf.SpecialAnimationImpaleAttackAbort


SpecialAnimationLeap

function float SpecialAnimationLeap ()

Overrides: AnimationControllerInterf.SpecialAnimationLeap


SpecialAnimationLoop

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

Overrides: AnimationControllerInterf.SpecialAnimationLoop


SpecialAnimationMantle

function SpecialAnimationMantle ()

Overrides: AnimationControllerInterf.SpecialAnimationMantle


SpecialAnimationMeleeAttack

function float SpecialAnimationMeleeAttack ()

Overrides: AnimationControllerInterf.SpecialAnimationMeleeAttack


SpecialAnimationMeleeAttackAbort

function SpecialAnimationMeleeAttackAbort ()

Overrides: AnimationControllerInterf.SpecialAnimationMeleeAttackAbort


SpecialAnimationPlay

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

Overrides: AnimationControllerInterf.SpecialAnimationPlay


SpecialAnimationRangedAttack

function float SpecialAnimationRangedAttack (bool bIsStill)

Overrides: AnimationControllerInterf.SpecialAnimationRangedAttack


SpecialAnimationRangedAttackAbort

function SpecialAnimationRangedAttackAbort ()

Overrides: AnimationControllerInterf.SpecialAnimationRangedAttackAbort


SpecialAnimationTakeHit

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

Overrides: AnimationControllerInterf.SpecialAnimationTakeHit


SpecialAnimationTaunt

function float SpecialAnimationTaunt ()

Overrides: AnimationControllerInterf.SpecialAnimationTaunt


SpecialAnimationTween

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

Overrides: AnimationControllerInterf.SpecialAnimationTween


SpecialAnimationVictoryDance

function SpecialAnimationVictoryDance ()

Overrides: AnimationControllerInterf.SpecialAnimationVictoryDance


SpecialAnimationWave

function float SpecialAnimationWave ()

Overrides: AnimationControllerInterf.SpecialAnimationWave


SpecialJumpAnim

function bool SpecialJumpAnim ()

Overrides: AnimationControllerInterf.SpecialJumpAnim


SpecialMovementAnim

function bool SpecialMovementAnim ()


UnlockAnimationController

function UnlockAnimationController ()

Overrides: AnimationControllerInterf.UnLockAnimationController


UpdateAnimation

protected function UpdateAnimation (float DeltaTime)


UpdateSatellites

function UpdateSatellites (float DeltaTime)