M&B: Bannerlord 1.2.12
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
Helpers.CharacterHelper Class Reference

Static Public Member Functions

static DynamicBodyProperties GetDynamicBodyPropertiesBetweenMinMaxRange (CharacterObject character)
 
static TextObject GetReputationDescription (CharacterObject character)
 
static uint uint color2 GetDeterministicColorsForCharacter (CharacterObject character)
 
static IFaceGeneratorCustomFilter GetFaceGeneratorFilter ()
 
static string GetNonconversationPose (CharacterObject character)
 
static string GetNonconversationFacialIdle (CharacterObject character)
 
static string GetStandingBodyIdle (CharacterObject character)
 
static string GetDefaultFaceIdle (CharacterObject character)
 
static CharacterObject FindUpgradeRootOf (CharacterObject character)
 
static ItemObject GetDefaultWeapon (CharacterObject affectorCharacter)
 
static bool CanUseItemBasedOnSkill (BasicCharacterObject currentCharacter, EquipmentElement itemRosterElement)
 
static int GetPartyMemberFaceSeed (PartyBase party, BasicCharacterObject character, int rank)
 
static int GetDefaultFaceSeed (BasicCharacterObject character, int rank)
 
static bool SearchForFormationInTroopTree (CharacterObject baseTroop, FormationClass formation)
 
static IEnumerable< CharacterObjectGetTroopTree (CharacterObject baseTroop, float minTier=-1, float maxTier=float.MaxValue)
 
static void DeleteQuestCharacter (CharacterObject character, Settlement questSettlement)
 

Static Public Attributes

static uint color1
 

Member Function Documentation

◆ GetDynamicBodyPropertiesBetweenMinMaxRange()

static DynamicBodyProperties Helpers.CharacterHelper.GetDynamicBodyPropertiesBetweenMinMaxRange ( CharacterObject character)
static

◆ GetReputationDescription()

static TextObject Helpers.CharacterHelper.GetReputationDescription ( CharacterObject character)
static

◆ GetDeterministicColorsForCharacter()

static uint uint color2 Helpers.CharacterHelper.GetDeterministicColorsForCharacter ( CharacterObject character)
static

◆ GetFaceGeneratorFilter()

static IFaceGeneratorCustomFilter Helpers.CharacterHelper.GetFaceGeneratorFilter ( )
static

◆ GetNonconversationPose()

static string Helpers.CharacterHelper.GetNonconversationPose ( CharacterObject character)
static

◆ GetNonconversationFacialIdle()

static string Helpers.CharacterHelper.GetNonconversationFacialIdle ( CharacterObject character)
static

◆ GetStandingBodyIdle()

static string Helpers.CharacterHelper.GetStandingBodyIdle ( CharacterObject character)
static

◆ GetDefaultFaceIdle()

static string Helpers.CharacterHelper.GetDefaultFaceIdle ( CharacterObject character)
static

◆ FindUpgradeRootOf()

static CharacterObject Helpers.CharacterHelper.FindUpgradeRootOf ( CharacterObject character)
static

◆ GetDefaultWeapon()

static ItemObject Helpers.CharacterHelper.GetDefaultWeapon ( CharacterObject affectorCharacter)
static

◆ CanUseItemBasedOnSkill()

static bool Helpers.CharacterHelper.CanUseItemBasedOnSkill ( BasicCharacterObject currentCharacter,
EquipmentElement itemRosterElement )
static

◆ GetPartyMemberFaceSeed()

static int Helpers.CharacterHelper.GetPartyMemberFaceSeed ( PartyBase party,
BasicCharacterObject character,
int rank )
static

◆ GetDefaultFaceSeed()

static int Helpers.CharacterHelper.GetDefaultFaceSeed ( BasicCharacterObject character,
int rank )
static

◆ SearchForFormationInTroopTree()

static bool Helpers.CharacterHelper.SearchForFormationInTroopTree ( CharacterObject baseTroop,
FormationClass formation )
static

◆ GetTroopTree()

static IEnumerable< CharacterObject > Helpers.CharacterHelper.GetTroopTree ( CharacterObject baseTroop,
float minTier = -1,
float maxTier = float::MaxValue )
static

◆ DeleteQuestCharacter()

static void Helpers.CharacterHelper.DeleteQuestCharacter ( CharacterObject character,
Settlement questSettlement )
static

Member Data Documentation

◆ color1

uint Helpers.CharacterHelper.color1
static