Class CharacterCreation
- Assembly
- TaleWorlds.CampaignSystem.dll
public class CharacterCreation
- Inheritance
-
CharacterCreation
- Inherited Members
Constructors
CharacterCreation()
public CharacterCreation()
Fields
CharacterCreationMenus
public readonly List<CharacterCreationMenu> CharacterCreationMenus
Field Value
Properties
CharacterCreationMenuCount
public int CharacterCreationMenuCount { get; }
Property Value
CharsEquipmentNeedsRefresh
public bool CharsEquipmentNeedsRefresh { get; }
Property Value
CharsNeedsRefresh
public bool CharsNeedsRefresh { get; set; }
Property Value
FaceGenChars
public MBReadOnlyList<FaceGenChar> FaceGenChars { get; }
Property Value
FaceGenMount
public FaceGenMount FaceGenMount { get; }
Property Value
HasSecondaryCharacter
public bool HasSecondaryCharacter { get; set; }
Property Value
IsPlayerAlone
public bool IsPlayerAlone { get; set; }
Property Value
MountsNeedsRefresh
public bool MountsNeedsRefresh { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
PrefabBoneUsage
public sbyte PrefabBoneUsage { get; }
Property Value
PrefabId
public string PrefabId { get; }
Property Value
Methods
AddNewMenu(CharacterCreationMenu)
public void AddNewMenu(CharacterCreationMenu menu)
Parameters
ApplyFinalEffects()
public void ApplyFinalEffects()
ChangeCharacterPrefab(string, sbyte)
public void ChangeCharacterPrefab(string id, sbyte boneUsage)
Parameters
ChangeCharactersEquipment(List<Equipment>)
public void ChangeCharactersEquipment(List<Equipment> equipmentList)
Parameters
ChangeCharsAnimation(List<string>)
public void ChangeCharsAnimation(List<string> actionList)
Parameters
ChangeFaceGenChars(List<FaceGenChar>)
public void ChangeFaceGenChars(List<FaceGenChar> newChars)
Parameters
newCharsList<FaceGenChar>
ChangeMountsAnimation(string)
public void ChangeMountsAnimation(string action)
Parameters
actionstring
ClearCharactersEquipment()
public void ClearCharactersEquipment()
ClearFaceGenChars()
public void ClearFaceGenChars()
ClearFaceGenMounts()
public void ClearFaceGenMounts()
ClearFaceGenPrefab()
public void ClearFaceGenPrefab()
GetCurrentMenu(int)
public CharacterCreationMenu GetCurrentMenu(int index)
Parameters
indexint
Returns
GetCurrentMenuOptions(int)
public IEnumerable<CharacterCreationOption> GetCurrentMenuOptions(int index)
Parameters
indexint
Returns
GetCurrentMenuText(int)
public TextObject GetCurrentMenuText(int stage)
Parameters
stageint
Returns
GetCurrentMenuTitle(int)
public TextObject GetCurrentMenuTitle(int stage)
Parameters
stageint
Returns
GetSelectedOptions(int)
public IEnumerable<int> GetSelectedOptions(int stage)
Parameters
stageint
Returns
OnInit(int)
public void OnInit(int stage)
Parameters
stageint
ResetMenuOptions()
public void ResetMenuOptions()
RunConsequence(CharacterCreationOption, int, bool)
public void RunConsequence(CharacterCreationOption option, int stage, bool fromInit)
Parameters
optionCharacterCreationOptionstageintfromInitbool
SetFaceGenMount(FaceGenMount)
public void SetFaceGenMount(FaceGenMount newMount)
Parameters
newMountFaceGenMount
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).