Table of Contents

Struct MBActionSet

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
[EngineStruct("int", false)]
public struct MBActionSet
Inherited Members
Extension Methods

Fields

InvalidActionSet

public static readonly MBActionSet InvalidActionSet

Field Value

MBActionSet

Properties

IsValid

public bool IsValid { get; }

Property Value

bool

Methods

AreActionsAlternatives(ActionIndexCache, ActionIndexCache)

public bool AreActionsAlternatives(ActionIndexCache actionCode1, ActionIndexCache actionCode2)

Parameters

actionCode1 ActionIndexCache
actionCode2 ActionIndexCache

Returns

bool

AreActionsAlternatives(ActionIndexValueCache, ActionIndexCache)

public bool AreActionsAlternatives(ActionIndexValueCache actionCode1, ActionIndexCache actionCode2)

Parameters

actionCode1 ActionIndexValueCache
actionCode2 ActionIndexCache

Returns

bool

CheckActionAnimationClipExists(MBActionSet, ActionIndexCache)

public static bool CheckActionAnimationClipExists(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

bool

Equals(int)

public bool Equals(int index)

Parameters

index int

Returns

bool

Equals(MBActionSet)

public bool Equals(MBActionSet a)

Parameters

a MBActionSet

Returns

bool

GetActionAnimationContinueToAction(MBActionSet, ActionIndexValueCache)

public static ActionIndexValueCache GetActionAnimationContinueToAction(MBActionSet actionSet, ActionIndexValueCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexValueCache

Returns

ActionIndexValueCache

GetActionAnimationDuration(MBActionSet, ActionIndexCache)

public static float GetActionAnimationDuration(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

float

GetActionAnimationDuration(MBActionSet, ActionIndexValueCache)

public static float GetActionAnimationDuration(MBActionSet actionSet, ActionIndexValueCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexValueCache

Returns

float

GetActionAnimationFlags(MBActionSet, ActionIndexCache)

public static AnimFlags GetActionAnimationFlags(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

AnimFlags

GetActionAnimationName(MBActionSet, ActionIndexCache)

public static string GetActionAnimationName(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

string

GetActionBlendOutStartProgress(MBActionSet, ActionIndexCache)

public static float GetActionBlendOutStartProgress(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

float

GetActionBlendOutStartProgress(MBActionSet, ActionIndexValueCache)

public static float GetActionBlendOutStartProgress(MBActionSet actionSet, ActionIndexValueCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexValueCache

Returns

float

GetActionDisplacementVector(MBActionSet, ActionIndexCache)

public static Vec3 GetActionDisplacementVector(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

Vec3

GetActionSet(string)

public static MBActionSet GetActionSet(string objectID)

Parameters

objectID string

Returns

MBActionSet

GetActionSetWithIndex(int)

public static MBActionSet GetActionSetWithIndex(int index)

Parameters

index int

Returns

MBActionSet

GetAnimationIndexOfAction(MBActionSet, ActionIndexCache)

public static int GetAnimationIndexOfAction(MBActionSet actionSet, ActionIndexCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexCache

Returns

int

GetAnimationIndexOfAction(MBActionSet, ActionIndexValueCache)

public static int GetAnimationIndexOfAction(MBActionSet actionSet, ActionIndexValueCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexValueCache

Returns

int

GetAnimationName(ActionIndexCache)

public string GetAnimationName(ActionIndexCache actionCode)

Parameters

actionCode ActionIndexCache

Returns

string

GetBoneHasParentBone(string, sbyte)

public static bool GetBoneHasParentBone(string actionSetId, sbyte boneIndex)

Parameters

actionSetId string
boneIndex sbyte

Returns

bool

GetBoneIndexWithId(string, string)

public static sbyte GetBoneIndexWithId(string actionSetId, string boneId)

Parameters

actionSetId string
boneId string

Returns

sbyte

GetHashCode()

public override int GetHashCode()

Returns

int

GetName()

public string GetName()

Returns

string

GetNumberOfActionSets()

public static int GetNumberOfActionSets()

Returns

int

GetNumberOfMonsterUsageSets()

public static int GetNumberOfMonsterUsageSets()

Returns

int

GetSkeletonName()

public string GetSkeletonName()

Returns

string

GetTotalAnimationDurationWithContinueToAction(MBActionSet, ActionIndexValueCache)

public static float GetTotalAnimationDurationWithContinueToAction(MBActionSet actionSet, ActionIndexValueCache actionIndexCache)

Parameters

actionSet MBActionSet
actionIndexCache ActionIndexValueCache

Returns

float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).