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
newChars
List<FaceGenChar>
ChangeMountsAnimation(string)
public void ChangeMountsAnimation(string action)
Parameters
action
string
ClearCharactersEquipment()
public void ClearCharactersEquipment()
ClearFaceGenChars()
public void ClearFaceGenChars()
ClearFaceGenMounts()
public void ClearFaceGenMounts()
ClearFaceGenPrefab()
public void ClearFaceGenPrefab()
GetCurrentMenu(int)
public CharacterCreationMenu GetCurrentMenu(int index)
Parameters
index
int
Returns
GetCurrentMenuOptions(int)
public IEnumerable<CharacterCreationOption> GetCurrentMenuOptions(int index)
Parameters
index
int
Returns
GetCurrentMenuText(int)
public TextObject GetCurrentMenuText(int stage)
Parameters
stage
int
Returns
GetCurrentMenuTitle(int)
public TextObject GetCurrentMenuTitle(int stage)
Parameters
stage
int
Returns
GetSelectedOptions(int)
public IEnumerable<int> GetSelectedOptions(int stage)
Parameters
stage
int
Returns
OnInit(int)
public void OnInit(int stage)
Parameters
stage
int
ResetMenuOptions()
public void ResetMenuOptions()
RunConsequence(CharacterCreationOption, int, bool)
public void RunConsequence(CharacterCreationOption option, int stage, bool fromInit)
Parameters
option
CharacterCreationOptionstage
intfromInit
bool
SetFaceGenMount(FaceGenMount)
public void SetFaceGenMount(FaceGenMount newMount)
Parameters
newMount
FaceGenMount
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).