|
| DefaultCharacterDevelopmentModel () |
|
override List< Tuple< SkillObject, int > > | GetSkillsDerivedFromTraits (Hero hero=null, CharacterObject templateCharacter=null, bool isByNaturalGrowth=false) |
|
override int | SkillsRequiredForLevel (int level) |
|
override int | GetMaxSkillPoint () |
|
override int | GetXpRequiredForSkillLevel (int skillLevel) |
|
override int | GetSkillLevelChange (Hero hero, SkillObject skill, float skillXp) |
|
override int | GetXpAmountForSkillLevelChange (Hero hero, SkillObject skill, int skillLevelChange) |
|
override void | GetTraitLevelForTraitXp (Hero hero, TraitObject trait, int xpValue, out int traitLevel, out int clampedTraitXp) |
|
override int | GetTraitXpRequiredForTraitLevel (TraitObject trait, int traitLevel) |
|
override ExplainedNumber | CalculateLearningLimit (int attributeValue, int focusValue, TextObject attributeName, bool includeDescriptions=false) |
|
override float | CalculateLearningRate (Hero hero, SkillObject skill) |
|
override ExplainedNumber | CalculateLearningRate (int attributeValue, int focusValue, int skillValue, int characterLevel, TextObject attributeName, bool includeDescriptions=false) |
|
abstract List< Tuple< SkillObject, int > > | GetSkillsDerivedFromTraits (Hero hero=null, CharacterObject templateCharacter=null, bool isByNaturalGrowth=false) |
|
abstract int | SkillsRequiredForLevel (int level) |
|
abstract int | GetMaxSkillPoint () |
|
abstract int | GetXpRequiredForSkillLevel (int skillLevel) |
|
abstract int | GetSkillLevelChange (Hero hero, SkillObject skill, float skillXp) |
|
abstract int | GetXpAmountForSkillLevelChange (Hero hero, SkillObject skill, int skillLevelChange) |
|
abstract void | GetTraitLevelForTraitXp (Hero hero, TraitObject trait, int newValue, out int traitLevel, out int traitXp) |
|
abstract int | GetTraitXpRequiredForTraitLevel (TraitObject trait, int traitLevel) |
|
abstract ExplainedNumber | CalculateLearningLimit (int attributeValue, int focusValue, TextObject attributeName, bool includeDescriptions=false) |
|
abstract float | CalculateLearningRate (Hero hero, SkillObject skill) |
|
abstract ExplainedNumber | CalculateLearningRate (int attributeValue, int focusValue, int skillValue, int characterLevel, TextObject attributeName, bool includeDescriptions=false) |
|