Skip to content

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

FieldType
StaticMeshStaticMesh
Chancefloat
Scale3Dvector
Defaults
Chance=1.0
Scale3D=(X=1.0,Y=1.0,Z=1.0)

GameCrowdAttachmentList

FieldType
SocketNamename
Listarray<GameCrowdAttachmentInfo>

Properties

NameTypeNotes
ActionSeqNodeAnimNodeSequence
AgentTreeAnimTree
AnimVelRatefloat
Attachmentsarray<GameCrowdAttachmentList>
bAllowSkeletonUpdateChangeBasedOnTickResultbool
bAnimateThisTickbool
bIsPlayingDeathAnimationbool
bIsPlayingIdleAnimationbool
bIsPlayingImportantAnimationbool
bTickWhenNotVisiblebool
bUseRootMotionVelocitybool
DeathAnimNamesarray
FullBodySlotAnimNodeSlot
IdleAnimNamesarray
MaxAnimationDistancefloat
MaxAnimationDistanceSqfloat
MaxSpeedBlendChangeSpeedfloat
MaxTargetAcquireTimefloat
MoveSyncGroupNamename
NotVisibleDisableTickTimefloat
RunAnimNamesarray
RunSeqNodeAnimNodeSequence
SkeletalMeshComponentSkeletalMeshComponent
SpeedBlendEndfloat
SpeedBlendNodeAnimNodeBlend
SpeedBlendStartfloat
WalkAnimNamesarray
WalkSeqNodeAnimNodeSequence

Functions

NameDeclaration
ClearLatentAnimationevent ClearLatentAnimation()
CreateAttachmentssimulated function CreateAttachments()
OnAnimEndevent OnAnimEnd(AnimNodeSequence SeqNode, float PlayedTime, float ExcessTime)
OnPlayAgentAnimationsimulated function OnPlayAgentAnimation(SeqAct_PlayAgentAnimation Action)
PlayDeathnative function PlayDeath(vector KillMomentum)
PlayIdleAnimationsimulated event PlayIdleAnimation()
PostBeginPlaysimulated function PostBeginPlay()
SetLightingsimulated function SetLighting(bool bEnableLightEnvironment, LightingChannelContainer AgentLightingChannel, bool bCastShadows)
SetRootMotionnative function SetRootMotion(bool bRootMotionEnabled)
StopIdleAnimationsimulated 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

FromMembers
GameCrowdAgent98 properties, 42 functions
CrowdAgentBase0 properties, 1 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions