Inherited by TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper.
|
void | SetInitialLevel (int i) |
|
void | AddSkillXp (SkillObject skill, float rawXp, bool isAffectedByFocusFactor=true, bool shouldNotify=true) |
|
void | CheckInitialLevel () |
|
void | ClearUnspentPoints () |
|
void | AddFocus (SkillObject skill, int changeAmount, bool checkUnspentFocusPoints=true) |
|
void | RemoveFocus (SkillObject skill, int changeAmount) |
|
void | DeriveSkillsFromTraits (bool isByNaturalGrowth=false, CharacterObject template=null) |
|
void | SetInitialSkillLevel (SkillObject skill, int newSkillValue) |
|
void | InitializeSkillXp (SkillObject skill) |
|
void | ClearHero () |
|
void | AddPerk (PerkObject perk) |
|
float | GetFocusFactor (SkillObject skill) |
|
void | AddAttribute (CharacterAttribute attribute, int changeAmount, bool checkUnspentPoints=true) |
|
void | RemoveAttribute (CharacterAttribute attrib, int changeAmount) |
|
void | ChangeSkillLevel (SkillObject skill, int changeAmount, bool shouldNotify=true) |
|
int | GetFocus (SkillObject skill) |
|
bool | CanAddFocusToSkill (SkillObject skill) |
|
void | AfterLoad () |
|
int | GetTotalSkillPoints () |
|
int | GetXpRequiredForLevel (int level) |
|
MBReadOnlyList< PerkObject > | GetOneAvailablePerkForEachPerkPair () |
|
int | GetRequiredFocusPointsToAddFocus (SkillObject skill) |
|
int | GetSkillXpProgress (SkillObject skill) |
|
bool | GetPerkValue (PerkObject perk) |
|
◆ SetInitialLevel()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.SetInitialLevel |
( |
int |
i | ) |
|
◆ AddSkillXp()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.AddSkillXp |
( |
SkillObject |
skill, |
|
|
float |
rawXp, |
|
|
bool |
isAffectedByFocusFactor = true , |
|
|
bool |
shouldNotify = true |
|
) |
| |
◆ CheckInitialLevel()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.CheckInitialLevel |
( |
| ) |
|
◆ ClearUnspentPoints()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.ClearUnspentPoints |
( |
| ) |
|
◆ AddFocus()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.AddFocus |
( |
SkillObject |
skill, |
|
|
int |
changeAmount, |
|
|
bool |
checkUnspentFocusPoints = true |
|
) |
| |
◆ RemoveFocus()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.RemoveFocus |
( |
SkillObject |
skill, |
|
|
int |
changeAmount |
|
) |
| |
◆ DeriveSkillsFromTraits()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.DeriveSkillsFromTraits |
( |
bool |
isByNaturalGrowth = false , |
|
|
CharacterObject |
template = null |
|
) |
| |
◆ SetInitialSkillLevel()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.SetInitialSkillLevel |
( |
SkillObject |
skill, |
|
|
int |
newSkillValue |
|
) |
| |
◆ InitializeSkillXp()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.InitializeSkillXp |
( |
SkillObject |
skill | ) |
|
◆ ClearHero()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.ClearHero |
( |
| ) |
|
◆ AddPerk()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.AddPerk |
( |
PerkObject |
perk | ) |
|
◆ GetFocusFactor()
float TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetFocusFactor |
( |
SkillObject |
skill | ) |
|
◆ AddAttribute()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.AddAttribute |
( |
CharacterAttribute |
attribute, |
|
|
int |
changeAmount, |
|
|
bool |
checkUnspentPoints = true |
|
) |
| |
◆ RemoveAttribute()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.RemoveAttribute |
( |
CharacterAttribute |
attrib, |
|
|
int |
changeAmount |
|
) |
| |
◆ ChangeSkillLevel()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.ChangeSkillLevel |
( |
SkillObject |
skill, |
|
|
int |
changeAmount, |
|
|
bool |
shouldNotify = true |
|
) |
| |
◆ GetFocus()
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetFocus |
( |
SkillObject |
skill | ) |
|
◆ CanAddFocusToSkill()
bool TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.CanAddFocusToSkill |
( |
SkillObject |
skill | ) |
|
◆ AfterLoad()
void TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.AfterLoad |
( |
| ) |
|
◆ GetTotalSkillPoints()
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetTotalSkillPoints |
( |
| ) |
|
◆ GetXpRequiredForLevel()
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetXpRequiredForLevel |
( |
int |
level | ) |
|
◆ GetOneAvailablePerkForEachPerkPair()
MBReadOnlyList< PerkObject > TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetOneAvailablePerkForEachPerkPair |
( |
| ) |
|
◆ GetRequiredFocusPointsToAddFocus()
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetRequiredFocusPointsToAddFocus |
( |
SkillObject |
skill | ) |
|
◆ GetSkillXpProgress()
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetSkillXpProgress |
( |
SkillObject |
skill | ) |
|
◆ GetPerkValue()
bool TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.GetPerkValue |
( |
PerkObject |
perk | ) |
|
◆ UnspentFocusPoints
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.UnspentFocusPoints |
|
getset |
◆ UnspentAttributePoints
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.UnspentAttributePoints |
|
getset |
◆ TotalXp
int TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.TotalXp |
|
get |
◆ Hero
Hero TaleWorlds.CampaignSystem.CharacterDevelopment.IHeroDeveloper.Hero |
|
get |