Class CharacterHelper
- Namespace
- Helpers
- Assembly
- TaleWorlds.CampaignSystem.dll
public static class CharacterHelper
- Inheritance
-
CharacterHelper
- Inherited Members
Methods
CanUseItemBasedOnSkill(BasicCharacterObject, EquipmentElement)
public static bool CanUseItemBasedOnSkill(BasicCharacterObject currentCharacter, EquipmentElement itemRosterElement)
Parameters
currentCharacter
BasicCharacterObjectitemRosterElement
EquipmentElement
Returns
DeleteQuestCharacter(CharacterObject, Settlement)
public static void DeleteQuestCharacter(CharacterObject character, Settlement questSettlement)
Parameters
character
CharacterObjectquestSettlement
Settlement
FindUpgradeRootOf(CharacterObject)
public static CharacterObject FindUpgradeRootOf(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetDefaultFaceIdle(CharacterObject)
public static string GetDefaultFaceIdle(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetDefaultFaceSeed(BasicCharacterObject, int)
public static int GetDefaultFaceSeed(BasicCharacterObject character, int rank)
Parameters
character
BasicCharacterObjectrank
int
Returns
GetDefaultWeapon(CharacterObject)
public static ItemObject GetDefaultWeapon(CharacterObject affectorCharacter)
Parameters
affectorCharacter
CharacterObject
Returns
GetDeterministicColorsForCharacter(CharacterObject)
public static (uint color1, uint color2) GetDeterministicColorsForCharacter(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetDynamicBodyPropertiesBetweenMinMaxRange(CharacterObject)
public static DynamicBodyProperties GetDynamicBodyPropertiesBetweenMinMaxRange(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetFaceGeneratorFilter()
public static IFaceGeneratorCustomFilter GetFaceGeneratorFilter()
Returns
GetNonconversationFacialIdle(CharacterObject)
public static string GetNonconversationFacialIdle(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetNonconversationPose(CharacterObject)
public static string GetNonconversationPose(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetPartyMemberFaceSeed(PartyBase, BasicCharacterObject, int)
public static int GetPartyMemberFaceSeed(PartyBase party, BasicCharacterObject character, int rank)
Parameters
party
PartyBasecharacter
BasicCharacterObjectrank
int
Returns
GetReputationDescription(CharacterObject)
public static TextObject GetReputationDescription(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetStandingBodyIdle(CharacterObject)
public static string GetStandingBodyIdle(CharacterObject character)
Parameters
character
CharacterObject
Returns
GetTroopTree(CharacterObject, float, float)
public static IEnumerable<CharacterObject> GetTroopTree(CharacterObject baseTroop, float minTier = -1, float maxTier = 3.4028235E+38)
Parameters
baseTroop
CharacterObjectminTier
floatmaxTier
float
Returns
SearchForFormationInTroopTree(CharacterObject, FormationClass)
public static bool SearchForFormationInTroopTree(CharacterObject baseTroop, FormationClass formation)
Parameters
baseTroop
CharacterObjectformation
FormationClass
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).