M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.AnimationSystemData Struct Reference

Static Public Member Functions

static AnimationSystemData GetHardcodedAnimationSystemDataForHumanSkeleton ()
 Avoid using this function if you can. Consider calling Game.Current.DefaultMonster.FillAnimationSystemData() first. More...
 

Public Attributes

MBActionSet ActionSet
 
int NumPaces
 
int MonsterUsageSetIndex
 
float WalkingSpeedLimit
 
float CrouchWalkingSpeedLimit
 
float StepSize
 
bool HasClippingPlane
 
sbyte[] IndicesOfRagdollBonesToCheckForCorpses
 
sbyte CountOfRagdollBonesToCheckForCorpses
 
sbyte[] RagdollFallSoundBoneIndices
 
sbyte RagdollFallSoundBoneIndexCount
 
sbyte HeadLookDirectionBoneIndex
 
sbyte SpineLowerBoneIndex
 
sbyte SpineUpperBoneIndex
 
sbyte ThoraxLookDirectionBoneIndex
 
sbyte NeckRootBoneIndex
 
sbyte PelvisBoneIndex
 
sbyte RightUpperArmBoneIndex
 
sbyte LeftUpperArmBoneIndex
 
sbyte FallBlowDamageBoneIndex
 
sbyte TerrainDecalBone0Index
 
sbyte TerrainDecalBone1Index
 
sbyte[] RagdollStationaryCheckBoneIndices
 
sbyte RagdollStationaryCheckBoneCount
 
sbyte[] MoveAdderBoneIndices
 
sbyte MoveAdderBoneCount
 
sbyte[] SplashDecalBoneIndices
 
sbyte SplashDecalBoneCount
 
sbyte[] BloodBurstBoneIndices
 
sbyte BloodBurstBoneCount
 
sbyte MainHandBoneIndex
 
sbyte OffHandBoneIndex
 
sbyte MainHandItemBoneIndex
 
sbyte OffHandItemBoneIndex
 
sbyte MainHandItemSecondaryBoneIndex
 
sbyte OffHandItemSecondaryBoneIndex
 
sbyte OffHandShoulderBoneIndex
 
sbyte HandNumBonesForIk
 
sbyte PrimaryFootBoneIndex
 
sbyte SecondaryFootBoneIndex
 
sbyte RightFootIkEndEffectorBoneIndex
 
sbyte LeftFootIkEndEffectorBoneIndex
 
sbyte RightFootIkTipBoneIndex
 
sbyte LeftFootIkTipBoneIndex
 
sbyte FootNumBonesForIk
 
Vec3 ReinHandleLeftLocalPosition
 
Vec3 ReinHandleRightLocalPosition
 
string ReinSkeleton
 
string ReinCollisionBody
 
sbyte IndexOfBoneToDetectGroundSlopeFront
 
sbyte IndexOfBoneToDetectGroundSlopeBack
 
sbyte[] BoneIndicesToModifyOnSlopingGround
 
sbyte BoneIndicesToModifyOnSlopingGroundCount
 
sbyte BodyRotationReferenceBoneIndex
 
sbyte RiderSitBoneIndex
 
sbyte ReinHandleBoneIndex
 
sbyte ReinCollision1BoneIndex
 
sbyte ReinCollision2BoneIndex
 
sbyte ReinHeadBoneIndex
 
sbyte ReinHeadRightAttachmentBoneIndex
 
sbyte ReinHeadLeftAttachmentBoneIndex
 
sbyte ReinRightHandBoneIndex
 
sbyte ReinLeftHandBoneIndex
 

Static Public Attributes

const sbyte InvalidBoneIndex = -1
 
const sbyte NumBonesForIkMaxCount = 8
 
const sbyte MaxCountOfRagdollBonesToCheckForCorpses = 11
 
const sbyte RagdollFallSoundBoneIndexMaxCount = 4
 
const sbyte RagdollStationaryCheckBoneMaxCount = 8
 
const sbyte MoveAdderBoneMaxCount = 7
 
const sbyte SplashDecalBoneMaxCount = 6
 
const sbyte BloodBurstBoneMaxCount = 8
 
const sbyte BoneIndicesToModifyOnSlopingGroundMaxCount = 7
 

Member Function Documentation

◆ GetHardcodedAnimationSystemDataForHumanSkeleton()

static AnimationSystemData TaleWorlds.MountAndBlade.AnimationSystemData.GetHardcodedAnimationSystemDataForHumanSkeleton ( )
static

Member Data Documentation

◆ InvalidBoneIndex

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.InvalidBoneIndex = -1
static

◆ NumBonesForIkMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.NumBonesForIkMaxCount = 8
static

◆ MaxCountOfRagdollBonesToCheckForCorpses

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.MaxCountOfRagdollBonesToCheckForCorpses = 11
static

◆ RagdollFallSoundBoneIndexMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RagdollFallSoundBoneIndexMaxCount = 4
static

◆ RagdollStationaryCheckBoneMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RagdollStationaryCheckBoneMaxCount = 8
static

◆ MoveAdderBoneMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.MoveAdderBoneMaxCount = 7
static

◆ SplashDecalBoneMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.SplashDecalBoneMaxCount = 6
static

◆ BloodBurstBoneMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.BloodBurstBoneMaxCount = 8
static

◆ BoneIndicesToModifyOnSlopingGroundMaxCount

const sbyte TaleWorlds.MountAndBlade.AnimationSystemData.BoneIndicesToModifyOnSlopingGroundMaxCount = 7
static

◆ ActionSet

MBActionSet TaleWorlds.MountAndBlade.AnimationSystemData.ActionSet

◆ NumPaces

int TaleWorlds.MountAndBlade.AnimationSystemData.NumPaces

◆ MonsterUsageSetIndex

int TaleWorlds.MountAndBlade.AnimationSystemData.MonsterUsageSetIndex

◆ WalkingSpeedLimit

float TaleWorlds.MountAndBlade.AnimationSystemData.WalkingSpeedLimit

◆ CrouchWalkingSpeedLimit

float TaleWorlds.MountAndBlade.AnimationSystemData.CrouchWalkingSpeedLimit

◆ StepSize

float TaleWorlds.MountAndBlade.AnimationSystemData.StepSize

◆ HasClippingPlane

bool TaleWorlds.MountAndBlade.AnimationSystemData.HasClippingPlane

◆ IndicesOfRagdollBonesToCheckForCorpses

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.IndicesOfRagdollBonesToCheckForCorpses

◆ CountOfRagdollBonesToCheckForCorpses

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.CountOfRagdollBonesToCheckForCorpses

◆ RagdollFallSoundBoneIndices

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.RagdollFallSoundBoneIndices

◆ RagdollFallSoundBoneIndexCount

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RagdollFallSoundBoneIndexCount

◆ HeadLookDirectionBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.HeadLookDirectionBoneIndex

◆ SpineLowerBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.SpineLowerBoneIndex

◆ SpineUpperBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.SpineUpperBoneIndex

◆ ThoraxLookDirectionBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ThoraxLookDirectionBoneIndex

◆ NeckRootBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.NeckRootBoneIndex

◆ PelvisBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.PelvisBoneIndex

◆ RightUpperArmBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RightUpperArmBoneIndex

◆ LeftUpperArmBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.LeftUpperArmBoneIndex

◆ FallBlowDamageBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.FallBlowDamageBoneIndex

◆ TerrainDecalBone0Index

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.TerrainDecalBone0Index

◆ TerrainDecalBone1Index

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.TerrainDecalBone1Index

◆ RagdollStationaryCheckBoneIndices

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.RagdollStationaryCheckBoneIndices

◆ RagdollStationaryCheckBoneCount

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RagdollStationaryCheckBoneCount

◆ MoveAdderBoneIndices

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.MoveAdderBoneIndices

◆ MoveAdderBoneCount

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.MoveAdderBoneCount

◆ SplashDecalBoneIndices

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.SplashDecalBoneIndices

◆ SplashDecalBoneCount

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.SplashDecalBoneCount

◆ BloodBurstBoneIndices

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.BloodBurstBoneIndices

◆ BloodBurstBoneCount

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.BloodBurstBoneCount

◆ MainHandBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.MainHandBoneIndex

◆ OffHandBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.OffHandBoneIndex

◆ MainHandItemBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.MainHandItemBoneIndex

◆ OffHandItemBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.OffHandItemBoneIndex

◆ MainHandItemSecondaryBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.MainHandItemSecondaryBoneIndex

◆ OffHandItemSecondaryBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.OffHandItemSecondaryBoneIndex

◆ OffHandShoulderBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.OffHandShoulderBoneIndex

◆ HandNumBonesForIk

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.HandNumBonesForIk

◆ PrimaryFootBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.PrimaryFootBoneIndex

◆ SecondaryFootBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.SecondaryFootBoneIndex

◆ RightFootIkEndEffectorBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RightFootIkEndEffectorBoneIndex

◆ LeftFootIkEndEffectorBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.LeftFootIkEndEffectorBoneIndex

◆ RightFootIkTipBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RightFootIkTipBoneIndex

◆ LeftFootIkTipBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.LeftFootIkTipBoneIndex

◆ FootNumBonesForIk

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.FootNumBonesForIk

◆ ReinHandleLeftLocalPosition

Vec3 TaleWorlds.MountAndBlade.AnimationSystemData.ReinHandleLeftLocalPosition

◆ ReinHandleRightLocalPosition

Vec3 TaleWorlds.MountAndBlade.AnimationSystemData.ReinHandleRightLocalPosition

◆ ReinSkeleton

string TaleWorlds.MountAndBlade.AnimationSystemData.ReinSkeleton

◆ ReinCollisionBody

string TaleWorlds.MountAndBlade.AnimationSystemData.ReinCollisionBody

◆ IndexOfBoneToDetectGroundSlopeFront

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.IndexOfBoneToDetectGroundSlopeFront

◆ IndexOfBoneToDetectGroundSlopeBack

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.IndexOfBoneToDetectGroundSlopeBack

◆ BoneIndicesToModifyOnSlopingGround

sbyte [] TaleWorlds.MountAndBlade.AnimationSystemData.BoneIndicesToModifyOnSlopingGround

◆ BoneIndicesToModifyOnSlopingGroundCount

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.BoneIndicesToModifyOnSlopingGroundCount

◆ BodyRotationReferenceBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.BodyRotationReferenceBoneIndex

◆ RiderSitBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.RiderSitBoneIndex

◆ ReinHandleBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinHandleBoneIndex

◆ ReinCollision1BoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinCollision1BoneIndex

◆ ReinCollision2BoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinCollision2BoneIndex

◆ ReinHeadBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinHeadBoneIndex

◆ ReinHeadRightAttachmentBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinHeadRightAttachmentBoneIndex

◆ ReinHeadLeftAttachmentBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinHeadLeftAttachmentBoneIndex

◆ ReinRightHandBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinRightHandBoneIndex

◆ ReinLeftHandBoneIndex

sbyte TaleWorlds.MountAndBlade.AnimationSystemData.ReinLeftHandBoneIndex