_attributes | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | protected |
AddAttribute(CharacterAttribute attrib, int changeAmount, bool checkUnspentPoints=true) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
AddFocus(SkillObject skill, int changeAmount, bool checkUnspentFocusPoints=true) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
AddPerk(PerkObject perk) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
AddSkillXp(SkillObject skill, float rawXp, bool isAffectedByFocusFactor=true, bool shouldNotify=true) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
AfterLoad() | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | protected |
CanAddFocusToSkill(SkillObject skill) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
ChangeSkillLevel(SkillObject skill, int changeAmount, bool shouldNotify=true) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
CheckInitialLevel() | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
ClearAllProperty() | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
ClearHero() | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
ClearUnspentPoints() | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
DeriveSkillsFromTraits(bool isByNaturalGrowth=false, CharacterObject template=null) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
Deserialize(MBObjectManager objectManager, XmlNode node) | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
GetFocus(SkillObject skill) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetFocusFactor(SkillObject skill) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetOneAvailablePerkForEachPerkPair() | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetPerkValue(PerkObject perk) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetPropertyValue(T attribute) | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
GetRequiredFocusPointsToAddFocus(SkillObject skill) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetSkillXpProgress(SkillObject skill) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetTotalSkillPoints() | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
GetXpRequiredForLevel(int level) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
HasProperty(T attribute) | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
Hero | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
InitializeSkillXp(SkillObject skill) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
IsDeveloperInitialized | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
PropertyOwnerF() | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
PropertyOwnerF(PropertyOwnerF< T > propertyOwner) | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
RemoveAttribute(CharacterAttribute attrib, int changeAmount) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
RemoveFocus(SkillObject skill, int changeAmount) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
Serialize(XmlWriter writer) | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
SetInitialLevel(int level) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
SetInitialSkillLevel(SkillObject skill, int newSkillValue) | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
SetPropertyValue(T attribute, float value) | TaleWorlds.Core.PropertyOwnerF< PropertyObject > | |
TotalXp | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
UnspentAttributePoints | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |
UnspentFocusPoints | TaleWorlds.CampaignSystem.CharacterDevelopment.HeroDeveloper | |