M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Core.IFaceGen Interface Reference

Inherited by TaleWorlds.MountAndBlade.FaceGen.

Public Member Functions

BodyProperties GetRandomBodyProperties (int race, bool isFemale, BodyProperties bodyPropertiesMin, BodyProperties bodyPropertiesMax, int hairCoverType, int seed, string hairTags, string beardTags, string tatooTags)
 
void GenerateParentBody (BodyProperties childBodyProperties, int race, ref BodyProperties motherBodyProperties, ref BodyProperties fatherBodyProperties)
 
void SetBody (ref BodyProperties bodyProperties, int build, int weight)
 
void SetHair (ref BodyProperties bodyProperties, int hair, int beard, int tattoo)
 
void SetPigmentation (ref BodyProperties bodyProperties, int skinColor, int hairColor, int eyeColor)
 
BodyProperties GetBodyPropertiesWithAge (ref BodyProperties bodyProperties, float age)
 
BodyMeshMaturityType GetMaturityTypeWithAge (float age)
 
int GetRaceCount ()
 
int GetRaceOrDefault (string raceId)
 
string GetBaseMonsterNameFromRace (int race)
 
string[] GetRaceNames ()
 
Monster GetMonster (string monsterID)
 
Monster GetMonsterWithSuffix (int race, string suffix)
 
Monster GetBaseMonsterFromRace (int race)
 

Member Function Documentation

◆ GetRandomBodyProperties()

BodyProperties TaleWorlds.Core.IFaceGen.GetRandomBodyProperties ( int  race,
bool  isFemale,
BodyProperties  bodyPropertiesMin,
BodyProperties  bodyPropertiesMax,
int  hairCoverType,
int  seed,
string  hairTags,
string  beardTags,
string  tatooTags 
)

◆ GenerateParentBody()

void TaleWorlds.Core.IFaceGen.GenerateParentBody ( BodyProperties  childBodyProperties,
int  race,
ref BodyProperties  motherBodyProperties,
ref BodyProperties  fatherBodyProperties 
)

◆ SetBody()

void TaleWorlds.Core.IFaceGen.SetBody ( ref BodyProperties  bodyProperties,
int  build,
int  weight 
)

◆ SetHair()

void TaleWorlds.Core.IFaceGen.SetHair ( ref BodyProperties  bodyProperties,
int  hair,
int  beard,
int  tattoo 
)

◆ SetPigmentation()

void TaleWorlds.Core.IFaceGen.SetPigmentation ( ref BodyProperties  bodyProperties,
int  skinColor,
int  hairColor,
int  eyeColor 
)

◆ GetBodyPropertiesWithAge()

BodyProperties TaleWorlds.Core.IFaceGen.GetBodyPropertiesWithAge ( ref BodyProperties  bodyProperties,
float  age 
)

◆ GetMaturityTypeWithAge()

BodyMeshMaturityType TaleWorlds.Core.IFaceGen.GetMaturityTypeWithAge ( float  age)

◆ GetRaceCount()

int TaleWorlds.Core.IFaceGen.GetRaceCount ( )

◆ GetRaceOrDefault()

int TaleWorlds.Core.IFaceGen.GetRaceOrDefault ( string  raceId)

◆ GetBaseMonsterNameFromRace()

string TaleWorlds.Core.IFaceGen.GetBaseMonsterNameFromRace ( int  race)

◆ GetRaceNames()

string[] TaleWorlds.Core.IFaceGen.GetRaceNames ( )

◆ GetMonster()

Monster TaleWorlds.Core.IFaceGen.GetMonster ( string  monsterID)

◆ GetMonsterWithSuffix()

Monster TaleWorlds.Core.IFaceGen.GetMonsterWithSuffix ( int  race,
string  suffix 
)

◆ GetBaseMonsterFromRace()

Monster TaleWorlds.Core.IFaceGen.GetBaseMonsterFromRace ( int  race)