M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.CharacterDevelopment.HeroTraitDeveloper Class Reference

Inherits TaleWorlds.Core.PropertyOwner< PropertyObject >.

Public Member Functions

void AddTraitXp (TraitObject trait, int xpAmount)
 
void UpdateTraitXPAccordingToTraitLevels ()
 
- Public Member Functions inherited from TaleWorlds.Core.PropertyOwner< PropertyObject >
 PropertyOwner ()
 
 PropertyOwner (PropertyOwner< T > propertyOwner)
 
void SetPropertyValue (T attribute, int value)
 
int GetPropertyValue (T attribute)
 
bool HasProperty (T attribute)
 
void ClearAllProperty ()
 
void Serialize (XmlWriter writer)
 
override void Deserialize (MBObjectManager objectManager, XmlNode node)
 

Additional Inherited Members

- Protected Attributes inherited from TaleWorlds.Core.PropertyOwner< PropertyObject >
readonly Dictionary< T, int > _attributes
 

Member Function Documentation

◆ AddTraitXp()

void TaleWorlds.CampaignSystem.CharacterDevelopment.HeroTraitDeveloper.AddTraitXp ( TraitObject  trait,
int  xpAmount 
)

◆ UpdateTraitXPAccordingToTraitLevels()

void TaleWorlds.CampaignSystem.CharacterDevelopment.HeroTraitDeveloper.UpdateTraitXPAccordingToTraitLevels ( )