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

Static Public Member Functions

static void OnBattleWon (MapEvent mapEvent, float contribution)
 
static void OnTroopsSacrificed ()
 
static void OnLordExecuted ()
 
static void OnVillageRaided ()
 
static void OnHostileAction (int amount)
 
static void OnPartyTreatedWell ()
 
static void OnPartyStarved ()
 
static void OnIssueFailed (Hero targetHero, Tuple< TraitObject, int >[] effectedTraits)
 
static void OnIssueSolvedThroughQuest (Hero targetHero, Tuple< TraitObject, int >[] effectedTraits)
 
static void OnIssueSolvedThroughAlternativeSolution (Hero targetHero, Tuple< TraitObject, int >[] effectedTraits)
 
static void OnIssueSolvedThroughBetrayal (Hero targetHero, Tuple< TraitObject, int >[] effectedTraits)
 
static void OnLordFreed (Hero targetHero)
 
static void OnPersuasionDefection (Hero targetHero)
 
static void OnSiegeAftermathApplied (Settlement settlement, Actions.SiegeAftermathAction.SiegeAftermath aftermathType, TraitObject[] effectedTraits)
 

Member Function Documentation

◆ OnBattleWon()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnBattleWon ( MapEvent  mapEvent,
float  contribution 
)
static

◆ OnTroopsSacrificed()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnTroopsSacrificed ( )
static

◆ OnLordExecuted()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnLordExecuted ( )
static

◆ OnVillageRaided()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnVillageRaided ( )
static

◆ OnHostileAction()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnHostileAction ( int  amount)
static

◆ OnPartyTreatedWell()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnPartyTreatedWell ( )
static

◆ OnPartyStarved()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnPartyStarved ( )
static

◆ OnIssueFailed()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnIssueFailed ( Hero  targetHero,
Tuple< TraitObject, int >[]  effectedTraits 
)
static

◆ OnIssueSolvedThroughQuest()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnIssueSolvedThroughQuest ( Hero  targetHero,
Tuple< TraitObject, int >[]  effectedTraits 
)
static

◆ OnIssueSolvedThroughAlternativeSolution()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnIssueSolvedThroughAlternativeSolution ( Hero  targetHero,
Tuple< TraitObject, int >[]  effectedTraits 
)
static

◆ OnIssueSolvedThroughBetrayal()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnIssueSolvedThroughBetrayal ( Hero  targetHero,
Tuple< TraitObject, int >[]  effectedTraits 
)
static

◆ OnLordFreed()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnLordFreed ( Hero  targetHero)
static

◆ OnPersuasionDefection()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnPersuasionDefection ( Hero  targetHero)
static

◆ OnSiegeAftermathApplied()

static void TaleWorlds.CampaignSystem.CharacterDevelopment.TraitLevelingHelper.OnSiegeAftermathApplied ( Settlement  settlement,
Actions::SiegeAftermathAction::SiegeAftermath  aftermathType,
TraitObject[]  effectedTraits 
)
static