Table of Contents

Class TraitLevelingHelper

Namespace
TaleWorlds.CampaignSystem.CharacterDevelopment
Assembly
TaleWorlds.CampaignSystem.dll
public class TraitLevelingHelper
Inheritance
TraitLevelingHelper
Inherited Members

Constructors

TraitLevelingHelper()

public TraitLevelingHelper()

Methods

OnBattleWon(MapEvent, float)

public static void OnBattleWon(MapEvent mapEvent, float contribution)

Parameters

mapEvent MapEvent
contribution float

OnHostileAction(int)

public static void OnHostileAction(int amount)

Parameters

amount int

OnIssueFailed(Hero, Tuple<TraitObject, int>[])

public static void OnIssueFailed(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)

Parameters

targetHero Hero
effectedTraits Tuple<TraitObject, int>[]

OnIssueSolvedThroughAlternativeSolution(Hero, Tuple<TraitObject, int>[])

public static void OnIssueSolvedThroughAlternativeSolution(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)

Parameters

targetHero Hero
effectedTraits Tuple<TraitObject, int>[]

OnIssueSolvedThroughBetrayal(Hero, Tuple<TraitObject, int>[])

public static void OnIssueSolvedThroughBetrayal(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)

Parameters

targetHero Hero
effectedTraits Tuple<TraitObject, int>[]

OnIssueSolvedThroughQuest(Hero, Tuple<TraitObject, int>[])

public static void OnIssueSolvedThroughQuest(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)

Parameters

targetHero Hero
effectedTraits Tuple<TraitObject, int>[]

OnLordExecuted()

public static void OnLordExecuted()

OnLordFreed(Hero)

public static void OnLordFreed(Hero targetHero)

Parameters

targetHero Hero

OnPartyStarved()

public static void OnPartyStarved()

OnPartyTreatedWell()

public static void OnPartyTreatedWell()

OnPersuasionDefection(Hero)

public static void OnPersuasionDefection(Hero targetHero)

Parameters

targetHero Hero

OnSiegeAftermathApplied(Settlement, SiegeAftermath, TraitObject[])

public static void OnSiegeAftermathApplied(Settlement settlement, SiegeAftermathAction.SiegeAftermath aftermathType, TraitObject[] effectedTraits)

Parameters

settlement Settlement
aftermathType SiegeAftermathAction.SiegeAftermath
effectedTraits TraitObject[]

OnTroopsSacrificed()

public static void OnTroopsSacrificed()

OnVillageRaided()

public static void OnVillageRaided()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).