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
currentCharacterBasicCharacterObjectitemRosterElementEquipmentElement
Returns
DeleteQuestCharacter(CharacterObject, Settlement)
public static void DeleteQuestCharacter(CharacterObject character, Settlement questSettlement)
Parameters
characterCharacterObjectquestSettlementSettlement
FindUpgradeRootOf(CharacterObject)
public static CharacterObject FindUpgradeRootOf(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetDefaultFaceIdle(CharacterObject)
public static string GetDefaultFaceIdle(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetDefaultFaceSeed(BasicCharacterObject, int)
public static int GetDefaultFaceSeed(BasicCharacterObject character, int rank)
Parameters
characterBasicCharacterObjectrankint
Returns
GetDefaultWeapon(CharacterObject)
public static ItemObject GetDefaultWeapon(CharacterObject affectorCharacter)
Parameters
affectorCharacterCharacterObject
Returns
GetDeterministicColorsForCharacter(CharacterObject)
public static (uint color1, uint color2) GetDeterministicColorsForCharacter(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetDynamicBodyPropertiesBetweenMinMaxRange(CharacterObject)
public static DynamicBodyProperties GetDynamicBodyPropertiesBetweenMinMaxRange(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetFaceGeneratorFilter()
public static IFaceGeneratorCustomFilter GetFaceGeneratorFilter()
Returns
GetNonconversationFacialIdle(CharacterObject)
public static string GetNonconversationFacialIdle(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetNonconversationPose(CharacterObject)
public static string GetNonconversationPose(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetPartyMemberFaceSeed(PartyBase, BasicCharacterObject, int)
public static int GetPartyMemberFaceSeed(PartyBase party, BasicCharacterObject character, int rank)
Parameters
partyPartyBasecharacterBasicCharacterObjectrankint
Returns
GetReputationDescription(CharacterObject)
public static TextObject GetReputationDescription(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetStandingBodyIdle(CharacterObject)
public static string GetStandingBodyIdle(CharacterObject character)
Parameters
characterCharacterObject
Returns
GetTroopTree(CharacterObject, float, float)
public static IEnumerable<CharacterObject> GetTroopTree(CharacterObject baseTroop, float minTier = -1, float maxTier = 3.4028235E+38)
Parameters
baseTroopCharacterObjectminTierfloatmaxTierfloat
Returns
SearchForFormationInTroopTree(CharacterObject, FormationClass)
public static bool SearchForFormationInTroopTree(CharacterObject baseTroop, FormationClass formation)
Parameters
baseTroopCharacterObjectformationFormationClass
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).