M&B: Bannerlord 1.2.7
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