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
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
HeroeffectedTraits
Tuple<TraitObject, int>[]
OnIssueSolvedThroughAlternativeSolution(Hero, Tuple<TraitObject, int>[])
public static void OnIssueSolvedThroughAlternativeSolution(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)
Parameters
targetHero
HeroeffectedTraits
Tuple<TraitObject, int>[]
OnIssueSolvedThroughBetrayal(Hero, Tuple<TraitObject, int>[])
public static void OnIssueSolvedThroughBetrayal(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)
Parameters
targetHero
HeroeffectedTraits
Tuple<TraitObject, int>[]
OnIssueSolvedThroughQuest(Hero, Tuple<TraitObject, int>[])
public static void OnIssueSolvedThroughQuest(Hero targetHero, Tuple<TraitObject, int>[] effectedTraits)
Parameters
targetHero
HeroeffectedTraits
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
SettlementaftermathType
SiegeAftermathAction.SiegeAftermatheffectedTraits
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).