GameCrowdAgentSkeletal
Class in GameFramework · GameFramework.GameCrowdAgentSkeletal · native, abstract
Object › Actor › CrowdAgentBase › GameCrowdAgent › GameCrowdAgentSkeletal
Using it from Lua
h7.find_all("GameCrowdAgentSkeletal") -- live instances
h7.find_class("GameFramework.GameCrowdAgentSkeletal") -- the class
h7.hook("GameFramework.GameCrowdAgentSkeletal.ClearLatentAnimation", fn)
Structs
GameCrowdAttachmentInfo
Defaults
Chance=1.0
Scale3D=(X=1.0,Y=1.0,Z=1.0)
GameCrowdAttachmentList
Properties
| Name | Type | Notes |
ActionSeqNode | AnimNodeSequence | |
AgentTree | AnimTree | |
AnimVelRate | float | |
Attachments | array<GameCrowdAttachmentList> | |
bAllowSkeletonUpdateChangeBasedOnTickResult | bool | |
bAnimateThisTick | bool | |
bIsPlayingDeathAnimation | bool | |
bIsPlayingIdleAnimation | bool | |
bIsPlayingImportantAnimation | bool | |
bTickWhenNotVisible | bool | |
bUseRootMotionVelocity | bool | |
DeathAnimNames | array | |
FullBodySlot | AnimNodeSlot | |
IdleAnimNames | array | |
MaxAnimationDistance | float | |
MaxAnimationDistanceSq | float | |
MaxSpeedBlendChangeSpeed | float | |
MaxTargetAcquireTime | float | |
MoveSyncGroupName | name | |
NotVisibleDisableTickTime | float | |
RunAnimNames | array | |
RunSeqNode | AnimNodeSequence | |
SkeletalMeshComponent | SkeletalMeshComponent | |
SpeedBlendEnd | float | |
SpeedBlendNode | AnimNodeBlend | |
SpeedBlendStart | float | |
WalkAnimNames | array | |
WalkSeqNode | AnimNodeSequence | |
Functions
| Name | Declaration |
ClearLatentAnimation | event ClearLatentAnimation() |
CreateAttachments | simulated function CreateAttachments() |
OnAnimEnd | event OnAnimEnd(AnimNodeSequence SeqNode, float PlayedTime, float ExcessTime) |
OnPlayAgentAnimation | simulated function OnPlayAgentAnimation(SeqAct_PlayAgentAnimation Action) |
PlayDeath | native function PlayDeath(vector KillMomentum) |
PlayIdleAnimation | simulated event PlayIdleAnimation() |
PostBeginPlay | simulated function PostBeginPlay() |
SetLighting | simulated function SetLighting(bool bEnableLightEnvironment, LightingChannelContainer AgentLightingChannel, bool bCastShadows) |
SetRootMotion | native function SetRootMotion(bool bRootMotionEnabled) |
StopIdleAnimation | simulated event StopIdleAnimation() |
Default values
SpeedBlendStart=150.0
SpeedBlendEnd=180.0
AnimVelRate=0.0098
MaxSpeedBlendChangeSpeed=2.0
MoveSyncGroupName=MoveGroup
MaxTargetAcquireTime=5.0
MaxAnimationDistance=12000.0
NotVisibleDisableTickTime=0.2
bAllowSkeletonUpdateChangeBasedOnTickResult=true
SkeletalMeshComponent=SkeletalMeshComponent0
Inherited