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

Inherits TaleWorlds.Core.PropertyOwner< TraitObject >.

Public Member Functions

 CharacterTraits (CharacterTraits propertyOwner)
 
 CharacterTraits ()
 
override void Deserialize (MBObjectManager objectManager, XmlNode node)
 
- Public Member Functions inherited from TaleWorlds.Core.PropertyOwner< TraitObject >
 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)
 

Static Public Attributes

const int MaxTraitValue = 20
 

Protected Member Functions

override void AfterLoad ()
 

Properties

int Mercy [get]
 
int Valor [get]
 
int Honor [get]
 
int Generosity [get]
 
int Calculating [get]
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ CharacterTraits() [1/2]

TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.CharacterTraits ( CharacterTraits  propertyOwner)

◆ CharacterTraits() [2/2]

TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.CharacterTraits ( )

Member Function Documentation

◆ Deserialize()

override void TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.Deserialize ( MBObjectManager  objectManager,
XmlNode  node 
)

◆ AfterLoad()

override void TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.AfterLoad ( )
protected

Member Data Documentation

◆ MaxTraitValue

const int TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.MaxTraitValue = 20
static

Property Documentation

◆ Mercy

int TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.Mercy
get

◆ Valor

int TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.Valor
get

◆ Honor

int TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.Honor
get

◆ Generosity

int TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.Generosity
get

◆ Calculating

int TaleWorlds.CampaignSystem.CharacterDevelopment.CharacterTraits.Calculating
get