M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation Class Reference

Public Member Functions

void ChangeFaceGenChars (List< FaceGenChar > newChars)
 
void SetFaceGenMount (FaceGenMount newMount)
 
void ClearFaceGenMounts ()
 
void ClearFaceGenChars ()
 
void ClearFaceGenPrefab ()
 
void ChangeCharactersEquipment (List< Equipment > equipmentList)
 
void ClearCharactersEquipment ()
 
void ChangeCharacterPrefab (string id, sbyte boneUsage)
 
void ChangeCharsAnimation (List< string > actionList)
 
void ChangeMountsAnimation (string action)
 
 CharacterCreation ()
 
void AddNewMenu (CharacterCreationMenu menu)
 
CharacterCreationMenu GetCurrentMenu (int index)
 
IEnumerable< CharacterCreationOptionGetCurrentMenuOptions (int index)
 
void ResetMenuOptions ()
 
void OnInit (int stage)
 
TextObject GetCurrentMenuText (int stage)
 
TextObject GetCurrentMenuTitle (int stage)
 
void RunConsequence (CharacterCreationOption option, int stage, bool fromInit)
 
IEnumerable< int > GetSelectedOptions (int stage)
 
void ApplyFinalEffects ()
 

Public Attributes

readonly List< CharacterCreationMenuCharacterCreationMenus
 

Properties

bool IsPlayerAlone [get, set]
 
bool HasSecondaryCharacter [get, set]
 
string PrefabId [get]
 
sbyte PrefabBoneUsage [get]
 
MBReadOnlyList< FaceGenCharFaceGenChars [get]
 
FaceGenMount FaceGenMount [get]
 
bool CharsEquipmentNeedsRefresh [get]
 
bool CharsNeedsRefresh [get, set]
 
bool MountsNeedsRefresh [get, set]
 
string Name [get, set]
 
int CharacterCreationMenuCount [get]
 

Constructor & Destructor Documentation

◆ CharacterCreation()

TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.CharacterCreation ( )

Member Function Documentation

◆ ChangeFaceGenChars()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ChangeFaceGenChars ( List< FaceGenChar newChars)

◆ SetFaceGenMount()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.SetFaceGenMount ( FaceGenMount  newMount)

◆ ClearFaceGenMounts()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ClearFaceGenMounts ( )

◆ ClearFaceGenChars()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ClearFaceGenChars ( )

◆ ClearFaceGenPrefab()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ClearFaceGenPrefab ( )

◆ ChangeCharactersEquipment()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ChangeCharactersEquipment ( List< Equipment equipmentList)

◆ ClearCharactersEquipment()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ClearCharactersEquipment ( )

◆ ChangeCharacterPrefab()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ChangeCharacterPrefab ( string  id,
sbyte  boneUsage 
)

◆ ChangeCharsAnimation()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ChangeCharsAnimation ( List< string >  actionList)

◆ ChangeMountsAnimation()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ChangeMountsAnimation ( string  action)

◆ AddNewMenu()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.AddNewMenu ( CharacterCreationMenu  menu)

◆ GetCurrentMenu()

CharacterCreationMenu TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.GetCurrentMenu ( int  index)

◆ GetCurrentMenuOptions()

IEnumerable< CharacterCreationOption > TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.GetCurrentMenuOptions ( int  index)

◆ ResetMenuOptions()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ResetMenuOptions ( )

◆ OnInit()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.OnInit ( int  stage)

◆ GetCurrentMenuText()

TextObject TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.GetCurrentMenuText ( int  stage)

◆ GetCurrentMenuTitle()

TextObject TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.GetCurrentMenuTitle ( int  stage)

◆ RunConsequence()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.RunConsequence ( CharacterCreationOption  option,
int  stage,
bool  fromInit 
)

◆ GetSelectedOptions()

IEnumerable< int > TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.GetSelectedOptions ( int  stage)

◆ ApplyFinalEffects()

void TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.ApplyFinalEffects ( )

Member Data Documentation

◆ CharacterCreationMenus

readonly List<CharacterCreationMenu> TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.CharacterCreationMenus

Property Documentation

◆ IsPlayerAlone

bool TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.IsPlayerAlone
getset

◆ HasSecondaryCharacter

bool TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.HasSecondaryCharacter
getset

◆ PrefabId

string TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.PrefabId
get

◆ PrefabBoneUsage

sbyte TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.PrefabBoneUsage
get

◆ FaceGenChars

MBReadOnlyList<FaceGenChar> TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.FaceGenChars
get

◆ FaceGenMount

FaceGenMount TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.FaceGenMount
get

◆ CharsEquipmentNeedsRefresh

bool TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.CharsEquipmentNeedsRefresh
get

◆ CharsNeedsRefresh

bool TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.CharsNeedsRefresh
getset

◆ MountsNeedsRefresh

bool TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.MountsNeedsRefresh
getset

◆ Name

string TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.Name
getset

◆ CharacterCreationMenuCount

int TaleWorlds.CampaignSystem.CharacterCreationContent.CharacterCreation.CharacterCreationMenuCount
get